Estoy usando node-http-proxy y quiero ver un encabezado de respuesta particular y reescribirlo si es necesario. ¿Alguien aquí tiene sugerencias sobre hacer esto?Reescribir los encabezados de respuesta con node-http-proxy
Mi servidor proxy se encuentra frente a un par de servidores de nodo diferentes como , así como una aplicación web de Java. La aplicación Java está configurando una cookie, pero la cookie tiene una ruta que es relativa al contexto de la aplicación web. Necesito la cookie para estar seguro y tengo una ruta para rootear sin modificar la aplicación Java .
En otras palabras, la siguiente cabecera se devuelve:
set-cookie: MYSPECIALCOOKIE=679b6291-d1cc-47be; Path=/app; HttpOnly
y me gustaría volver a escribir el valor Ruta de acceso a:
set-cookie: MYSPECIALCOOKIE=679b6291-d1cc-47be; Path=/; HttpOnly; Secure
No me queda claro cómo iba a hacer esto utilizando node-http-proxy. Sugerencias? ¿Hay middleware para ayudar con esto?
En caso de que alguien más se encuentre con esta pregunta, el middleware gzip connect usa un patrón que puede resolver mi problema. He pirateado mi propio middleware baased en la implementación de gzip, pero no me he tomado el tiempo para hacerlo funcionar completamente. Sin embargo, parece que funcionará con un poco más de ajuste. Consulte https://github.com/nodejitsu/node-http-proxy/blob/master/examples/middleware/gzip-middleware.js – Tauren