在哪里可以找到标准HTTP头值的列表?

在哪里可以找到标准HTTP头值的列表?,http,http-headers,web-standards,Http,Http Headers,Web Standards,我正在查找web服务器通常会收到的所有当前标准头值。例如,“当安装了运行OS X Leopard和Camino的Mac电脑时,头会是什么样子?”或者“当安装了运行Firefox 3.0.1的Fedora 9而不是运行Konqueror的SuSe时,头会是什么样子?” 对我要找的东西给予照顾我想要的是实际的示例标题。关于用户代理,这完全取决于应用程序的创建者。看看这个半开玩笑的人。总之,实际上没有一组规范的值。基于Microsoft的用户代理可能会根据本地计算机上安装的软件(如.NET frame

我正在查找web服务器通常会收到的所有当前标准头值。例如,“当安装了运行OS X Leopard和Camino的Mac电脑时,头会是什么样子?”或者“当安装了运行Firefox 3.0.1的Fedora 9而不是运行Konqueror的SuSe时,头会是什么样子?”


对我要找的东西给予照顾我想要的是实际的示例标题。

关于用户代理,这完全取决于应用程序的创建者。看看这个半开玩笑的人。总之,实际上没有一组规范的值。基于Microsoft的用户代理可能会根据本地计算机上安装的软件(如.NET framework的版本等)进行更改。

您是否尝试了此选项?它有所有这些信息

实际上,在搜索任何协议或标准的信息时,请先尝试搜索RFC


干杯。

对于用户代理,谷歌快速搜索了一下。

没有固定的用户代理值列表。您可以找到很长的列表(如所使用的)


关于其他HTTP头,这是一个很好的起点。

在W3网站上可以很容易地找到HTTP头列表:

还链接到维基百科页面,该页面更简洁,格式更简单:

然而,“用户代理”头是一个坏例子,因为没有设置响应;用户代理字符串由客户端决定,因此它可以是任何内容。有一个非常全面的可用选项,但它不一定涵盖任何可能的选项,因为即使是某些工具栏和应用程序也可以修改Internet Explorer或其他浏览器的用户代理。

哦,哇,那不是花栗鼠。它是一只13行的地松鼠。

跟踪HTTP头文件

IANA负责维护各种互联网协议中包含的许多代码和数字,如下所述。我们与互联网工程任务组(IETF)合作提供这项服务

其中包括:

消息头

  • 永久消息头字段名
  • 临时消息头字段名

这是最初基于

的,您是在寻找用户代理列表,还是寻找任何头的有效HTTP头语法规范?对于一个好的组织来说,这些问题应该作为两个独立的问题来提问。为了获得更好的答案质量,也许可以将其编辑为“RFC2616”?干杯