使用Fiddler 查看Response header, 点击Inspectors tab ->Response tab-> headers
如下图所示。
Cache头域
Date
作用: 生成消息的具体时间和日期
Date: Wed, 01 May 2019 14:05:16 GMT
Expires
作用: 浏览器会在指定过期时间内使用本地缓存
Vary
作用:
例如: Vary: Accept-Encoding
Cookie/Login 头域
P3P
作用: 用于跨域设置Cookie, 这样可以解决iframe跨域访问cookie的问题
Set-Cookie
作用: 非常重要的header, 用于把cookie 发送到客户端浏览器, 每一个写入cookie都会生成一个Set-Cookie
Entity头域
ETag
作用: 和If-None-Match 配合使用
Last-Modified:
作用: 用于指示资源的最后修改日期和时间
Content-Type
作用:WEB服务器告诉浏览器自己响应的对象的类型和字符集
例如 Content-Type: text/html; charset=UTF-8
Content-Length
指明实体正文的长度,以字节方式存储的十进制数字来表示。在数据下行的过程中,Content-Length的方式要预先在服务器中缓存所有数据,然后所有数据再一股脑儿地发给客户端
Content-Encoding
WEB服务器表明自己使用了什么压缩方法(gzip,deflate)压缩响应中的对象
Content-Language
作用: WEB服务器告诉浏览器自己响应的对象的语言者
Miscellaneous 头域
Server:
作用:指明HTTP服务器的软件信息
例如 Server: openresty
X-AspNet-Version:
作用:如果网站是用ASP.Net开发的,这个header用来表示ASP.NET的版本
X-Powered-By:
作用:表示网站是用什么技术开发的
例如: X-Powered-By: ASP.NET
Transport头域
Connection
例如: Connection: keep-alive
Location头域
Location
作用: 用于重定向一个新的位置, 包含新的URL地址