Sto usando node-http-proxy e voglio guardare per una risposta particolare intestazione e riscriverlo se necessario. Qualcuno qui ha suggerimenti su fare questo?Riscrivi le intestazioni di risposta con il nodo-http-proxy
Il mio server proxy si trova di fronte a un paio di server di nodi diversi come come una webapp java. L'app java sta impostando un cookie, ma il cookie ha un percorso relativo al contesto dell'app web. Ho bisogno del cookie per essere sicuro e avere un percorso per effettuare il root senza modificare l'applicazione Java .
In altre parole, la seguente intestazione viene restituito:
set-cookie: MYSPECIALCOOKIE=679b6291-d1cc-47be; Path=/app; HttpOnly
e mi piacerebbe riscrivere il valore Path to:
set-cookie: MYSPECIALCOOKIE=679b6291-d1cc-47be; Path=/; HttpOnly; Secure
Io non sono chiare come farei questo utilizzando node-http-proxy. Suggerimenti? C'è del middleware per aiutare con questo?
Nel caso in cui qualcun altro si imbattesse in questa domanda, il middleware gzip connect utilizza uno schema che potrebbe essere in grado di risolvere il mio problema. Ho hackerato il mio middleware basato sull'implementazione di gzip, ma non ho avuto il tempo di farlo funzionare pienamente. Tuttavia, sembra che funzionerà con un po 'più di tweaking. Consulta https://github.com/nodejitsu/node-http-proxy/blob/master/examples/middleware/gzip-middleware.js – Tauren