我正在寻找 Web 服务器通常会收到的所有当前标准标头值。一个例子是“当来自运行 OS X Leopard 和 Camino 的 Mac 时,标题会是什么样子?” 或者“当来自运行 Firefox 3.0.1 的 Fedora 9 与运行 Konqueror 的 SuSe 时,标题会是什么样子?”
PConroy给出了一个来自 JQuery 的示例,该示例倾向于我正在寻找的内容。 我想要的是实际的示例标题。
我正在寻找 Web 服务器通常会收到的所有当前标准标头值。一个例子是“当来自运行 OS X Leopard 和 Camino 的 Mac 时,标题会是什么样子?” 或者“当来自运行 Firefox 3.0.1 的 Fedora 9 与运行 Konqueror 的 SuSe 时,标题会是什么样子?”
PConroy给出了一个来自 JQuery 的示例,该示例倾向于我正在寻找的内容。 我想要的是实际的示例标题。
关于用户代理,这完全取决于应用程序的创建者。请参阅 user-agent 的这个半开玩笑的历史。总之,确实没有一组规范的值。基于 Microsoft 的用户代理可能会根据本地计算机上安装的软件(.NET 框架版本等)而改变。
没有固定的用户代理值列表。您可以找到冗长的列表(例如JQuery 浏览器插件使用的这个列表)。
关于其他 HTTP 标头,这篇维基百科文章是一个很好的起点。
对于用户代理,一个快速的谷歌搜索拉出了这个站点。
O'Reilly的花栗鼠书和Chris Shiflett 的 HTTP 参考书一样好。
哦,哎呀,这不是花栗鼠。这是一只十三行的地松鼠。