Ich habe eine Webanwendung, die XmlHttpRequest- Objekten mithilfe der setRequestHeader- API Kontextinformationen hinzufügt . Ich verwende einen benutzerdefinierten Headernamen (z. B. X-Foo) und einen strukturierten JSON- Wert. Es ist nicht Teil des URL QueryString- oder POST-Körpers, da es sich um Metainformationen zur Anforderung handelt.
Gibt es eine praktische Größenbeschränkung für den Header-Wert? Wenn mein JSON abgeschnitten wird, kann es nicht mehr analysiert werden. Ich beschäftige mich am meisten mit Beschränkungen in Apache 2, Tomcat 6 und IIS 7. Ich habe eine Google-Suche nach einer Beschränkung der Länge von http-Headern durchgeführt , aber viele der Ergebnisse scheinen veraltet zu sein. Es gibt einige relevante Kommentare in Wie groß kann eine Benutzeragentenzeichenfolge werden? aber nicht so spezifisch wie ich möchte.
Bearbeiten: Ich bin gerade auf diese ähnliche Frage gestoßen - Maximum bei http-Header-Werten?