mirror of
https://github.com/http-party/node-http-proxy.git
synced 2025-12-08 20:59:18 +00:00
Properly write response header optionally including statusMessage (#1061)
This commit is contained in:
parent
b98c75b1ff
commit
84087208dd
@ -108,9 +108,11 @@ var redirectRegex = /^201|30(1|2|7|8)$/;
|
||||
* @api private
|
||||
*/
|
||||
function writeStatusCode(req, res, proxyRes) {
|
||||
res.statusCode = proxyRes.statusCode;
|
||||
// From Node.js docs: response.writeHead(statusCode[, statusMessage][, headers])
|
||||
if(proxyRes.statusMessage) {
|
||||
res.statusMessage = proxyRes.statusMessage;
|
||||
res.writeHead(proxyRes.statusCode, proxyRes.statusMessage);
|
||||
} else {
|
||||
res.writeHead(proxyRes.statusCode);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user