计算机网络之应用层(二)

计算机网络应用之应用层(二)

web应用

web与HTTP

在这里插入图片描述

  • 20多年的里程 90年左右发明出来
  • 使Internet网络从众多网络中脱颖而出变成现在强大的网络
  • 通过web:看新闻,游戏,办公
  • 构成:网页,网页之间互相连接,从而形成庞大的信息网络,服务网络
  • 网页:包含多个对象:HTML文件、图片、视频、脚本
    • 每个网页有一个基本的HTMl文件:包含对其他对象的连接
  • 对象寻址
    • 其他寻址:网络间进程的寻址
    • web对象寻址:
      • 基本格式:协议+主机+端口号+路径
      • 省略的协议默认是:HTTP协议
  • URL提供一种机制:使得互联网上web上所有的资源都有了唯一的标志符

HTTP协议概述

在这里插入图片描述
-HTTP协议使用的是:超文本传输协议
这个协议是cs架构 :

  • 客户:请求、接收、解析、展示web对象
  • 服务器web-server:响应客户的请求,发送对象 典型的:Apache

在这里插入图片描述

  • 传输协议是:tcp协议
  • HTTP协议是无状态的协议
    • 比如往复的请求一个网页,服务器不区分请求,而是继续给你返回,不记录
    • 为什么:无状态的的机制