diff --git a/lib/cors-anywhere.js b/lib/cors-anywhere.js index 5b535c7..ad0bb4a 100644 --- a/lib/cors-anywhere.js +++ b/lib/cors-anywhere.js @@ -8,7 +8,6 @@ var net = require('net'); var url = require('url'); var regexp_tld = require('./regexp-top-level-domain'); var getProxyForUrl = require('proxy-from-env').getProxyForUrl; -var requiresPort = require('requires-port'); var help_file = __dirname + '/help.txt'; var help_text; @@ -83,9 +82,7 @@ function proxyRequest(req, res, proxy) { prependPath: false, target: location, headers: { - host: requiresPort(location.port, location.protocol) && !/:\d*$/.test(location.host) ? - location.host + ':' + location.port : - location.host, + host: location.host, }, }; var proxyThroughUrl = req.corsAnywhereRequestState.getProxyForUrl(location.href); diff --git a/package.json b/package.json index b4554b3..2cd3ba9 100644 --- a/package.json +++ b/package.json @@ -22,8 +22,7 @@ "main": "./lib/cors-anywhere.js", "dependencies": { "http-proxy": "1.11.1", - "proxy-from-env": "0.0.1", - "requires-port": "1.0.0" + "proxy-from-env": "0.0.1" }, "devDependencies": { "coveralls": "^2.11.6",