网络协议架层 - 七层协议
应用层: HTTP
表示层:
会话层:
传输层: TCP
网络层: IP
数据链路层:
物理层:
HTTP协议的内容
请求方:
请求行
- method 请求方法,get post
- url 资源路径
- host 服务器地址
- http version 协议版本
请求头
- cookie 缓存内容和标识,用以标识状态
- user-agent 请求用户的软件类型和环境
- accept-type 请求数据类型
- accept-language 请求语言
- accept-encoding 请求的压缩方式
请求体
- 具体的请求数据,get为空,post存在{key : value}
响应方:
响应行
- http version
- 状态码
- 状态码描述
响应头
- set-cookie 缓存内容和标识,用以标识状态
- server 服务器信息
- content-type 返回数据类型
- content-length 返回数据长度
- date 返回数据时间
响应体
- 具体的响应数据
网友评论