1 HTTP请求报文
- User-Agent:发送请求的浏览器类型
- Accept :客户端可识别的响应内容类型列表
- Accept-Language:客户端可接受的自然语言
- Accept-Encoding:客户端可接受的编码压缩格式
- Accept-Charset:客户端可接受的应答字符集
- Host:请求资源所在的主机和端口号,允许多个域名共用一个IP地址,即虚拟主机
- Connection:连接方式(close或keep-alive)
- Cookie:存储于客户端的扩展字段,向同一域名的服务器发送属于该域的cookie
请求包体:在POST方法中使用 - Referer:包含一个URL,用户从该URL代表的页面出发访问当前请求的页面
I- f-Modified-Since:文档的最后改动时间
2 HTTP响应报文
- Allow:服务器支持哪些请求方式(如POST、GET)
- Content-Encoding:文档的编码
- Content-Length:内容长度。只有使用持久HTTP连接时才需要这个数据
- Content-Type:文档的媒体类型
- Date:创建报文的时间日期
- Expires:文档过期的时间日期。过期之后将不再缓存
- Last-Modified:文档的最后改动时间
- Refresh:浏览器应该在多少秒之后刷新文档
- Server:服务器的安装信息。如:ngnix/1.6.2
- Set-Cookie:设置和页面关联的Cookie
- ETag:资源的匹配信息。是一个可以与Web资源关联的记号(MD5值)
- Cache-Control:用于控制缓存的行为。
网友评论