Short proxyfix

This commit is contained in:
Kasper Rynning-Tønnesen
2015-11-20 17:44:20 +01:00
parent a7cda64d7e
commit bec733015f

View File

@@ -263,11 +263,11 @@ var getHandler = exports.getHandler = function(options, proxy) {
return; return;
} }
if (!hasRequiredHeaders(req.headers)) { /*if (!hasRequiredHeaders(req.headers)) {
res.writeHead(400, 'Header required', cors_headers); res.writeHead(400, 'Header required', cors_headers);
res.end('Missing required request header. Must specify one of: ' + corsAnywhere.requireHeader); res.end('Missing required request header. Must specify one of: ' + corsAnywhere.requireHeader);
return; return;
} }*/
var isRequestedOverHttps = req.connection.encrypted || /^\s*https/.test(req.headers['x-forwarded-proto']); var isRequestedOverHttps = req.connection.encrypted || /^\s*https/.test(req.headers['x-forwarded-proto']);
var proxyBaseUrl = (isRequestedOverHttps ? 'https://' : 'http://') + req.headers.host; var proxyBaseUrl = (isRequestedOverHttps ? 'https://' : 'http://') + req.headers.host;