Initial import from local backup (Documents-Playground/pakerpale)
This commit is contained in:
22
node_modules/express-http-proxy/app/steps/copyProxyResHeadersToUserRes.js
generated
vendored
Normal file
22
node_modules/express-http-proxy/app/steps/copyProxyResHeadersToUserRes.js
generated
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
'use strict';
|
||||
|
||||
function copyProxyResHeadersToUserRes(container) {
|
||||
return new Promise(function(resolve) {
|
||||
var res = container.user.res;
|
||||
var rsp = container.proxy.res;
|
||||
|
||||
if (!res.headersSent) {
|
||||
res.status(rsp.statusCode);
|
||||
Object.keys(rsp.headers)
|
||||
.filter(function(item) { return item !== 'transfer-encoding'; })
|
||||
.forEach(function(item) {
|
||||
res.set(item, rsp.headers[item]);
|
||||
});
|
||||
}
|
||||
|
||||
resolve(container);
|
||||
});
|
||||
}
|
||||
|
||||
module.exports = copyProxyResHeadersToUserRes;
|
||||
|
||||
Reference in New Issue
Block a user