HTTP请求中有哪些常见的头信息呢?

Java-问题王 Java每日一问 发布时间:2021-08-12 09:16:30 阅读数:2610 1
下文将着重讲述Http请求中的头信息的相关说明,如下所示:

当我们请求一个http页面时(get/post/***)都会附带发送一些头信息给浏览器,
这些是http协议中规定的事项,那么常见的http头信息有哪些呢?
下文将一一道来,如下所示:
header信息key 备注说明
Accept 指定浏览器或其他客户端可以处理的 MIME 类型。值 image/pngimage/jpeg 是最常见的两种可能值。
Accept-Charset 指定浏览器可以用来显示信息的字符集。如 ISO-8859-1。
Accept-Encoding 指定浏览器知道如何处理的编码类型。值 gzipcompress 是最常见的两种可能值。
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 用于发送当前浏览器或客户端的标识信息给服务器

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaProblem/202108/664.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者