HTTP头字段

✍ dations ◷ 2025-02-23 02:46:07 #HTTP头字段

HTTP头字段(英语:HTTP header fields)是指在超文本传输协议(HTTP)的请求和响应消息中的消息头部分。它们定义了一个超文本传输协议事务中的操作参数。HTTP头部字段可以自己根据需要定义,因此可能在 Web 服务器和浏览器上发现非标准的头字段。

协议头的字段,是在请求(request)或响应(response)行(一条消息的第一行内容)之后传输的。协议头的字段是以明文的字符串格式传输,是以冒号分隔的键名与键值对,以回车(CR)加换行(LF)符号序列结尾。协议头部分的结尾以一个空白字段标识,结果就是,也就是传输两个连续的CR+LF。在历史上,很长的行曾经可能以多个短行的形式传输;在下一行的开头,输出一个空格(SP)或者一个水平制表符(HT),表示它是一个后续行。在如今,这种换行形式已经被废弃。

HTTP 头字段根据实际用途被分为以下 4 种类型:

在 RFC 7230、RFC 7231、RFC 7232、RFC 7233、RFC 7234 和 RFC 7235 中,对一组核心字段进行了标准化。有一份对于这些字段的官方的登记册,以及 一系列的补充规范 ,由互联网号码分配局(IANA)维护。各个应用程序也可以自行定义额外的字段名字及相应的值。头字段的永久登记表(页面存档备份,存于互联网档案馆)和临时登记表(页面存档备份,存于互联网档案馆)目前由IANA维护。其他的字段名称和允许的值可以由各应用程序定义。

按照惯例,非标准的协议头字段是在字段名称前加上X-前缀来标识。但这一惯例已在2012年6月被废弃,因为按照这种惯例,非标准字段变成标准字段时会引起很多不方便之处。以前曾经有的使用Downgraded-的限制也在2013年3月被解除。。

某些字段中可以包含注释内容(例如User-Agent、Server和Via字段中),这些注释内容可由应用程序忽略。

很多字段的值中可以包含带有权重的质量(quality,常被简称为Q)的键值对,指定的“重量”会在内容协商的过程中使用。

标准中没有对每个协议头字段的名称和值的大小设置任何限制,也没有限制字段的个数。然而,出于实际场景及安全性的考虑,大部分的服务器、客户端和代理软件都会实施一些限制。例如,Apache 2.3服务器在默认情况下限制每个字段的大小不得超过8190字节,同时,单个请求中最多有100个头字段。

Connection: Upgrade

自超文件传输协议版本1.1(HTTP/1.1)开始便是必需字段。

Host: zh.wikipedia.org

DNT: 0 (DNT被禁用)

X-Forwarded-For: 129.78.138.66, 129.78.64.103

X-Forwarded-Host: zh.wikipedia.org

Netscape实现的扩展,但大部分网页浏览器也支持。

常设

X-UA-Compatible: IE=edge
X-UA-Compatible: Chrome=1

相关

  • 磷酸磷酸(英语:phosphoric acid)或称为正磷酸(orthophosphoric acid),化学式H3PO4,是一种常见的无机酸,不易挥发,不易分解,几乎没有氧化性。具有酸的通性,是三元弱酸,其酸性比盐酸、硫酸、硝
  • 原住民原住民,旧称土著,是指某地方较早定居的族群,皆源自外来者(尤其是入侵者)对本地人(或族群)的称谓,原意指当地居民、原居民,但多具有土番、番人、土人等落后的贬意,然而到了二十世纪后期
  • 莱布尼茨戈特弗里德·威廉·莱布尼茨(德语:Gottfried Wilhelm Leibniz,德语:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida San
  • 类蜀黍属类蜀黍属(学名:Euchlaena)是禾本科下的一个属。该属共有2-3种,原产于墨西哥和中美。
  • 醉乡民谣《醉乡民谣》(英语:Inside Llewyn Davis)是一部2013年美国音乐题材剧情片,科恩兄弟编剧执导,奥斯卡·伊萨克、凯瑞·穆里根与贾斯汀·汀布莱克主演。故事改编自美国民谣歌手戴维
  • 藤森谦也阿尔韦托·藤森·藤森(西班牙语:Alberto Fujimori Fujimori,1938年7月28日-),生于利马,是日本裔秘鲁政治人物,1990年7月28日至2000年11月17日期间任秘鲁总统,拥有秘鲁、日本双重国籍
  • 金刚手菩萨金刚手菩萨 (梵语:वज्रपाणि, Vajrapāṇi, 藏语:.mw-parser-output .uchen{font-family:"Qomolangma-Dunhuang","Qomolangma-Uchen Sarchen","Qomolangma-Uchen Sarch
  • 贞子vs伽椰子《贞子vs伽椰子》(日语:貞子vs伽椰子)是一部2016年日本恐怖片,由白石晃士导演。由《午夜凶铃》与《咒怨》两大恐怖电影系列合作,山本美月、玉城蒂娜、佐津川爱美、田中美里、甲本
  • 武井宏之武井宏之(1972年5月15日-)是日本漫画家,青森县东津轻郡蓬田村出身,青森县立青森南高等学校毕业,血型A型。武井宏之的作品《Itako no Anna》获得第48回手冢奖。武井过去曾经作为漫
  • 奥斯塔格拉姆乌帕齐拉奥斯塔格拉姆乌帕齐拉(孟加拉语:অষ্টগ্রাম,英语:Austagram Upazila)是孟加拉国吉绍尔甘杰县的一个乌帕齐拉,位于达卡专区的吉绍尔甘杰县。。据1991年孟加拉国人口普查(英语:1991 Bangladesh census),奥斯塔格拉姆共有户数21,077户,人口132303人。其中男性占比51.41%,女性占比48.59%;成年人口59,377人。该地7岁以上人口之平均识字率为38.2%,高于全国平均值(32.4%)。