浏览器中HTTP协议内容介绍
请求的HTTP协议格式
客户端给服务器发送数据叫请求。
服务器给客户端回传数据叫响应。
请求又分为GET请求,和POST请求两种
I.GET请求
1、请求行
(1)请求的方式
(2)请求的资源路径 [+?+请求参数]
(3)请求的协议的版本号
2、请求头
key: value 组成不同的键值对,表示不同的含义。
II.POST请求
1、请求行
(1)请求的方式
(2)请求的资源路径
(3)请求的协议的版本号
2、请求头
key: value 组成不同的键值对,表示不同的含义。
一个空行
3.请求体 —> 发送给服务器的数据
III.常用请求头的说明
Accept:表示客户端可以接收的数据类型
Accpet-Languege:表示客户端可以接收的语言类型
User-Agent:表示客户端浏览器的信息
Host:表示请求时的服务器 ip和端口号
IV.哪些是GET请求,哪些是POST请求
GET请求有哪些:
1、form标签method=get
2、a标签
3、link 标签引入Css
4、Script 标签引入js文件
5、img标签引入图片
6、iframe 引入html页面
7、在浏览器地址栏中输入地址后敲回车
POST请求有哪些:
8、form标签method=post
响应的HTTP协议格式
1、响应行
(1)响应的协议和版本号
(2)响应状态码
(3)响应状态描述符
2、响应头
(1) key: value
不同的响应头,有其不同含义
空行
3、响应体
就是回传给客户端的数据