У меня есть веб-приложение, которое добавляет контекстную информацию к объектам XmlHttpRequest с помощью setRequestHeader API. Я использую собственное имя заголовка (например, X-Foo) и структурированное значение JSON. Это не часть URL QueryString или тела POST, потому что это метаинформация о запросе.
Есть ли практическое ограничение на размер значения заголовка? Если мой JSON усекается, он становится неразборчивым. Меня больше всего беспокоят ограничения в Apache 2, Tomcat 6 и IIS 7. Я выполнил поиск в Google по запросу ограничение длины заголовка http, но многие результаты кажутся устаревшими. Есть некоторые соответствующие комментарии в Какого размера может быть строка пользовательского агента? но не так конкретно, как хотелось бы.
Изменить: я только что столкнулся с этим похожим вопросом - https://stackoverflow.com/questions/686217/maximum-on-http-header-values