We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b98c75b commit 8408720Copy full SHA for 8408720
lib/http-proxy/passes/web-outgoing.js
@@ -108,9 +108,11 @@ var redirectRegex = /^201|30(1|2|7|8)$/;
108
* @api private
109
*/
110
function writeStatusCode(req, res, proxyRes) {
111
- res.statusCode = proxyRes.statusCode;
+ // From Node.js docs: response.writeHead(statusCode[, statusMessage][, headers])
112
if(proxyRes.statusMessage) {
113
- res.statusMessage = proxyRes.statusMessage;
+ res.writeHead(proxyRes.statusCode, proxyRes.statusMessage);
114
+ } else {
115
+ res.writeHead(proxyRes.statusCode);
116
}
117
118
0 commit comments