¿Hay un límite de longitud de encabezado HTTP práctico?

Tengo una aplicación web que agrega información contextual aXmlHttpRequest objetos usando elsetRequestHeader API. Estoy usando un nombre de encabezado personalizado (por ejemplo, X-Foo) y unJSON valor estructurado No forma parte de la URL QueryString o POST body porque es información meta sobre la solicitud.

¿Hay un límite de tamaño práctico para el valor del encabezado? Si mi JSON se trunca, no se puede analizar. Estoy más preocupado por los límites en Apache 2, Tomcat 6 e IIS 7. Hice una búsqueda en Google paralímite de longitud del encabezado http, pero muchos de los resultados parecen anticuados. Hay algunos comentarios relevantes en¿Qué tan grande puede obtener una cadena de agente de usuario? Pero no tan específico como me gustaría.

Editar: Acabo de encontrar esta pregunta similar.¿Máximo en los valores del encabezado http?

Respuestas a la pregunta(5)

Su respuesta a la pregunta