http 协议请求头、响应头中各个字段含义

2020-03-12  本文已影响0人  我是你的小呀小松鼠

请求头

Accept: 用于告诉服务器,客户机支持的数据类型

Accept-Charset : 用于告诉服务器,客户机采用的编码

Accept-Encoding: 用于告诉服务器,客户机支持的数据压缩格式

Accept-Language: 用于告诉服务器,客户机的语言环境

Host: 客户机通过这个头告诉服务器,想访问的主机名

If-Modified-Since: 客户机通过这个头告诉服务器,资源的缓存时间

Referer: 客户机通过这个头告诉服务器,他是从哪个资源来访问服务器的(防盗链)

User-Agent: 客户机通过这个头告诉服务器,客户机的软件环境

Cookie: 客户机通过这个头可以向服务器带数据

Range :服务器只传输一部分Web资源,可以断点传输

响应头:

Location: 这个头可以配合302状态码适用,用于告诉客户找谁

Server:服务器通过这个头,告诉浏览器服务器的类型

Content-Encoding: 服务器返回数据的压缩格式

Content-Length:服务器回送数据的长度

Content-Type:服务器回送数据的类型

Last-Modified: 告诉浏览器当前资源缓存时间

Refresh: 告诉浏览器隔多久时间刷新一次

Content-disposition: 告诉浏览器用下周方式打开数据

Transfer-Encoding: 告诉浏览器数据的传送格式

ETag: 缓存相同的头,毫秒级的实时更新。对实时要求高的资源必须加这个,其他头只能秒级更新

Expires: 告诉浏览器把回送的资源缓存多长时间;0或-1 是不缓存

Cache-Control: no-cache 控制浏览器不要缓存数据

Pragma: no-cahe 控制浏览器不要缓存数据

Accept-Ranges: bytes:支持断点传输,none 不支持

上一篇 下一篇

猜你喜欢

热点阅读