response关键字key | response值value | 解释 |
---|---|---|
1.响应行 | HTTP/1.1 200 OK | HTTP/1.1表示协议和版本,200是状态码,OK是原因 |
2.响应头 | 有很多key:value组成的内容,每次响应都不同 | 下面介绍常见的响应头和代表的意思 |
Location: | http://www.baidu.com/index.html | 服务器要求浏览器访问的URL地址 |
Server: | apache tomcat | 服务器告诉浏览器服务器的名字 |
Content-Encoding: | gzip | 服务器通知浏览器需要接收的压缩数据类型 |
Content-Length: | 80 | 服务器通知浏览器需要接收的语言类型 |
Content-Language: | zh-cn | 服务器通知浏览器需要接收的语言类型 |
Content-Type: | text/html; charset=GBK | 服务器通知浏览器需要接收的类型和编码方式 |
Last-Modified: | Tue,25 Jul 2016 20:28:50 GMT | 服务器通知浏览器浏览器访问的请求最后一次修改的时间 |
Refresh: | 1; url=http://www.baidu.com | 服务器通知浏览器1秒后刷新,并且访问指定的URL页面 |
Content-Disposition: | attachment; filename=aaa.zip | 服务器通知浏览器以下载方式打开资源 |
Transfer-Encoding: | chunked | 服务器通知浏览器以分块方式下载文件 |
Set-Cookie: | SS=QQ=5Lb nQ; path=/search | 服务器通知浏览器需要接收数据缓存到浏览器,后面讲 |
Expires: | -1 | a.服务器要求浏览器不要缓存来自服务器的web页面 |
Cache-Control: | no-cache | b.服务器要求浏览器不要缓存来自服务器的web页面 |
Pragma: | no-cache | c.服务器要求浏览器不要缓存来自服务器的web页面,三种方式都要写,不同浏览器方式不同 |
Connection: | close/Keep-Alive | 服务器通知浏览器是否保持连接 |
Date: | Tue,25 Jul 2016 20:28:50 GMT | 服务器通知浏览器的时间 |
3.响应体或实体内容 | 与响应头之间隔一个空格 | HTML页面或者其他资源 |
通用头 | 请求头中有,响应头中也有 | 例如:Connection和Date就是通用头 |
网友评论