Http报文
1、http请求报文:
组成:请求行、请求头、空行、请求数据
在linux中 curl http://www.kugou.com/hr/html/index.html 可以看到
(1)请求行:
![70][]
请求方法 请求路径url 协议版本
(2)请求头
![70 1][]
请求头由键值对组成,包括但不局限与以上信息
User-Agent:产生请求的浏览器类型
Host:请求主机
Accept:可接受内容列表类型
(3)空行
作为请求头和请求数据的分隔
(4)请求数据
请求数据不在GET方法中使用,而是在POST方法中使用。POST方法适用于需要客户填写表单的场合。与请求数据相关的最常使用的请求头是Content-Type和Content-Length。
2、http响应报文
组成:状态行、响应头部、响应正文
(1)状态行(图1)
组成:版本协议号 状态码 状态码描述
(2)响应头(图2)
响应头部与请求头部类似
(3)响应正文(图3)
服务器返回给客户端的信息
还没有评论,来说两句吧...