请求头和响应头的常见字段

93 阅读1分钟

请求头(Request Headers):

Accept:告诉服务器,客户端可以接受的媒体类型,比如text/html、application/json等。

Accept-Encoding:客户端支持的压缩编码方式,比如gzip、deflate,这样服务器就可以发送压缩后的数据,减少传输量。

Cookie:用来告诉服务器关于Session的信息,帮助服务器辨识用户身份。

User-Agent:告诉服务器客户端的类型和版本信息,比如浏览器的类型和版本。

Cache-Control:控制缓存的策略,比如no-cache表示不要使用缓存。

响应头(Response Headers):

Content-Type:告诉客户端响应的内容类型,比如text/html、image/jpeg等。

Content-Length:表示响应体的长度,单位是字节。

Set-Cookie:服务器用来给客户端设置Cookie。

Cache-Control:告诉客户端缓存的策略,比如max-age=3600表示缓存的有效时间是3600秒。

ETag:资源的唯一标识符,当资源内容发生变化时,ETag也会改变。

Last-Modified:表示资源最后一次被修改的时间。