【发布时间】:2012-09-27 04:15:19
【问题描述】:
我正在使用node-http-proxy 并希望查看特定响应 标题并在必要时重写它。这里的任何人都有建议 这样做?
我的代理服务器位于几个不同的节点服务器前面 以及一个java webapp。 Java 应用程序正在设置一个 cookie,但是 cookie 有一个相对于 webapp 上下文的路径。我需要 cookie 是安全的,并且在不修改 Java 的情况下具有 root 路径 应用。
换句话说,返回以下标头:
set-cookie: MYSPECIALCOOKIE=679b6291-d1cc-47be; Path=/app; HttpOnly
我想将 Path 值重写为:
set-cookie: MYSPECIALCOOKIE=679b6291-d1cc-47be; Path=/; HttpOnly; Secure
我不清楚如何使用 node-http-proxy 来做到这一点。建议? 有没有中间件可以帮助解决这个问题?
【问题讨论】:
-
如果其他人遇到这个问题,gzip 连接中间件使用的模式可能能够解决我的问题。我已经破解了基于 gzip 实现的自己的中间件,但还没有花时间让它完全工作。但是,看起来它可以进行更多调整。查看github.com/nodejitsu/node-http-proxy/blob/master/examples/…