HTTP请求中有哪些常见的头信息呢?
下文将着重讲述Http请求中的头信息的相关说明,如下所示:
当我们请求一个http页面时(get/post/***)都会附带发送一些头信息给浏览器,
这些是http协议中规定的事项,那么常见的http头信息有哪些呢?
下文将一一道来,如下所示:
当我们请求一个http页面时(get/post/***)都会附带发送一些头信息给浏览器,
这些是http协议中规定的事项,那么常见的http头信息有哪些呢?
下文将一一道来,如下所示:
header信息key | 备注说明 |
---|---|
Accept | 指定浏览器或其他客户端可以处理的 MIME 类型。值 image/png 或 image/jpeg 是最常见的两种可能值。 |
Accept-Charset | 指定浏览器可以用来显示信息的字符集。如 ISO-8859-1。 |
Accept-Encoding | 指定浏览器知道如何处理的编码类型。值 gzip 或 compress 是最常见的两种可能值。 |
Accept-Language | 说明客户端的首选语言,在这种情况下,Servlet 会产生多种语言的结果 如,en、en-us、ru 等。 |
Authorization | 用于客户端在访问受密码保护的网页时识别自己的身份。 |
Connection | 指示客户端是否可以处理持久 HTTP 连接。持久连接允许客户端或其他浏览器通过单个请求来检索多个文件。值 Keep-Alive 意味着使用了持续连接。 |
Content-Length | 使用于Post请求,用于设置请求体的内容大小(单位为字节) |
Cookie | 将浏览器中此域下的Cookie回传给服务器 |
Host | 指定原始的 URL 中的主机和端口。 |
If-Modified-Since | 表示只有当页面在指定的日期后已更改时,客户端想要的页面。如果没有新的结果可以使用,服务器会发送一个 304 代码,表示 Not Modified 头信息。 |
If-Unmodified-Since | 设置只有文档早于指定日期,才会操作成功 |
Referer | 指示所指向的 Web 页的 URL。例如,如果您在网页 1,点击一个链接到网页 2,当浏览器请求网页 2 时,网页 1 的 URL 就会包含在 Referer 头信息中。 |
User-Agent | 用于发送当前浏览器或客户端的标识信息给服务器 |
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。