HTTP常用消息头
转自简书
作者:CodeGod007
链接:https://www.jianshu.com/p/9a68281a3c84
常见请求头
-
Accpet
- 告诉服务端,客户端接收什么类型的响应
-
Referer
- 表示这是请求是从哪个URL进来的,比如想在网上购物,但是不知道选择哪家电商平台,你就去问度娘,说哪家电商的东西便宜啊,然后一堆东西弹出在你面前,第一给就是某宝,当你从这里进入某宝的时候,这个请求报文的Referer就是www.baidu.com
-
Cache-Control
- 对缓存进行控制,如一个请求希望响应的内容在客户端缓存一年,或不被缓可以通过这个报文头设置
-
Accept-Encoding
-
这个属性是用来告诉服务器能接受什么编码格式,包括字符编码,压缩形式(一般都是压缩形式)
- 例如:Accept-Encoding:gzip, deflate(这两种都是压缩格式)
-
-
Host
- 指定要请求的资源所在的主机和端口
-
User-Agent 作用:告诉服务器,客户端使用的操作系统、浏览器版本和名称
常见响应头
-
Cache-Control
- 响应输出到客户端后,服务端通过该属性告诉客户端该怎么控制响应内容的缓存
-
ETag
- 表示你请求资源的版本,如果该资源发生啦变化,那么这个属性也会跟着变
-
Location
- 在重定向中或者创建新资源时使用
-
Set-Cookie
- 服务端可以设置客户端的cookie
这主要是笔记

浙公网安备 33010602011771号