Necesito probar alguna interacción HTTP con un cliente que prefiero no modificar. Lo que necesito probar es el comportamiento del servidor cuando las solicitudes del cliente incluyen un determinado encabezado estático.Configurar un proxy HTTP para insertar un encabezado
Estoy pensando que la manera más fácil de ejecutar esta prueba es configurar un proxy HTTP que inserte el encabezado en cada solicitud. ¿Cuál sería la forma más sencilla de configurar esto?
También agregará myheader: myvalue a los encabezados de respuesta. El documento completo en Apache mod_headers: http://httpd.apache.org/docs/current/mod/mod_headers.html –
@Fred: Entonces, ¿cómo restringimos que los encabezados aparezcan únicamente en la solicitud de proxy? –
Well Header se está agregando a la respuesta, y RequestHeader a la solicitud del servidor detrás del proxy. Lo que hice de esto es asegurarme de que un proxy nunca coloque en caché la consulta de settings.xml, y lo hice: SetEnvIf Request_URI "\ settings.xml $" object_is_settings_xml Header set Cache-Control "no-cache, no-store" env = object_is_settings_xml Conjunto de encabezado Vence "jue, 01 ene 1970 00:00:00 GMT" env = object_is_settings_xml Encabezado establece Pragma "no-cache" env = object_is_settings_xml –