最佳答案
我有一个 Web 应用程序,它使用 SetRequestHeader API 向 XmlHttpRequest对象添加上下文信息。我使用了一个自定义的头名(例如 X-Foo)和一个 JSON结构化值。它不是 URL QueryString 或 POST 主体的一部分,因为它是关于请求的元信息。
标题值是否有实际的大小限制?如果我的 JSON 被截断,它将变得无法解析。我最关心的是 Apache2、 Tomcat6和 IIS7中的限制。我在谷歌上搜索了一下 Http 头长度限制,但很多结果似乎都过时了。在 用户代理字符串能有多大?中有一些相关的评论,但是没有我想要的那么具体。
编辑: 我刚刚遇到了一个类似的问题—— http 头值的最大值?