<1> 什么是HTTP协议
所谓HTTP协议,就是指,客户端和服务器之间通信时,发送的数据需要遵循的规则。协议中的数据又叫报文
<2> 请求的HTTP协议
客户端给服务端发送数据叫请求,服务端给客户端发送数据叫响应
请求又分为get请求和post请求
<3> get请求
-
请求行
-
请求方式
-
请求的资源路径,请求参数
-
请求协议的版本号
-
-
请求头
-
key:value 键值对,包含了客户端的信息
-
<4> POST 请求
-
请求行
-
请求方式
-
请求的资源路径,请求参数
-
请求协议的版本号
-
-
请求头
-
键值对, 包含了客户端的信息
-
-
请求体 -->发送给服务器的数据
<5> 常见的请求头
-
Accept : 客户端可以接收的数据类型
-
Accept-Lauguege:客户端可以接收的语言类型
-
User-agent :表示客户端浏览器的信息
-
Host:表示服务器IP和端口号
<6> 响应的HTTP协议
-
响应行
-
响应的协议和版本号
-
响应的状态码
-
响应状态描述
-
-
响应头
-
也是键值对 包含服务器信息
-
-
响应体
-
就是回传给客户端的数据
-