request请求头:
- Accept:浏览器或客户端可使用的MIME类型,如image/png、image/jpg;
- Accept-Charset:浏览器可用于显示信息的字符集;
- Accept-Encoding:浏览器处理编码的方式,gzip、compress、deflate等;
- Authorization:用于浏览器或客户端在访问密码保护页面时识别自己的身份;
- Connection:指示客户端是否可以使用持久连接,Keep-Alive代表持续连接;
- Content-Length:POST请求的数据大小
- Cookie:将之前发送到浏览器的Cookie返回到服务器;
- Host:制定原始URL的主机和端口;
- If-Modified-Since:
- If-Unmodified-Since:
- Refer:在网页A中点击网页B,当网页B请求消息时,其头部的Refer指向网页A
- User-Agent:用于识别发出请求的浏览器或客户端,可根据其值返回不同的内容
response响应头:
- Allow:允许的请求类型(GET、POST、DELETE、PUT)
- Cache-Control:指定Cache控制,public指可以随便缓存,private只能缓存在私有空间,no-cache不允许缓存
- Connection:是否持久连接;close非持久、keep-alive持久连接
- Content-Disposition:指定使用特定名称存储到本地磁盘
- Content-Encoding:指定页面的编码方式
- Content-Length:响应的长度,长连接(keep-alive)才有用
- Content-Language:文档编写所使用的语言
- Expires:指定有效期,之后不再被缓存
- Last-Modified:最后修改时间
- Location:
- Refresh:指定页面刷新的间隔时间
- Retry-After:与503(service unavailable)一起使用,在多久后重新发起请求
- SetCookie:指定一个与页面关联的cookie