网址:协议 主机 路径 端口(包括请求数据) 锚点
- 请求 / 响应行
- 请求 / 响应首部(头)
- body(请求一般没有)
请求
请求行:数据提交方法 路径 协议/版本
首部常用字段:
HOST:
Connection:
User-Agent:
响应
响应行:协议/版本 状态码 状态码的描述
首部常用字段:
Content-Length:
Content-Type:
Location:
一、Http
行:
http分为三个部分:请求(响应)行,请求(响应)首部,报文
请求行:请求方法(GET/POST)--(请求路径)--(协议)
响应行:(协议)--(状态码)--(状态码描述)
首部:
与行用 ‘\r\n’ 分开
请求行首部定义了host等
响应行首部有数据类型等
报文:
请求报文大多数情况下为空,post提交的数据在这里(get提交的数据在请求行的路径里面);
响应报文为响应实体,体现在浏览器上;