We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2f7f037 commit bc0ad02Copy full SHA for bc0ad02
lib/http-proxy/passes/web-outgoing.js
@@ -87,15 +87,16 @@ module.exports = { // <--
87
if (typeof rewriteCookieDomainConfig === 'string') { //also test for ''
88
rewriteCookieDomainConfig = { '*': rewriteCookieDomainConfig };
89
}
90
- Object.keys(proxyRes.headers).forEach(function(key) {
91
- var header = proxyRes.headers[key];
+ for (var i = 0; i < proxyRes.rawHeaders.length; i = i + 2) {
+ var key = proxyRes.rawHeaders[i];
92
+ var header = proxyRes.rawHeaders[i + 1];
93
if (header != undefined) {
94
if (rewriteCookieDomainConfig && key.toLowerCase() === 'set-cookie') {
95
header = common.rewriteCookieDomain(header, rewriteCookieDomainConfig);
96
97
res.setHeader(String(key).trim(), header);
98
- });
99
+ };
100
},
101
102
/**
0 commit comments