【计算机网络-应用层】HTTP协议

1. 万维网概述

在这里插入图片描述

2. HTTP

在这里插入图片描述

2.1 HTTP的特点

同一个客户,对访问同一个网站是没有记录的

无状态的

在这里插入图片描述

2.2 HTTP的连接方式

2.2.1 非持久连接

请求三次连接,也就是基于TCP进行连接

如果再次发送数据,需要再一次经过三次握手
在这里插入图片描述

2.2.2 持久连接

非流水线式:你发送给我,我再发送给你

流水线式:连续发送
在这里插入图片描述

报文结构

请求报文

在这里插入图片描述
方法:命令
URL:标识符
版本:什么版本的HTTP协议
首部行:说明浏览器、服务器和报文主体的一些信息

在这里插入图片描述
Connection:说明当前是非持久连接
Cookie:说明曾经访问过

响应报文

在这里插入图片描述
在这里插入图片描述

  • 1打头:表示通知消息
  • 2打头:表示成功。202 Accepted
  • 3打头:表示重定向,如要完成请求还必须采取进一步的行动
  • 4打头:表示客户的差错,请求中有错误的语法不能完成 404
  • 5打头:表示服务器的差错,如服务器失效无法完成请求

猜你喜欢

转载自blog.csdn.net/qq_40915439/article/details/108210225
今日推荐