mirror of
https://github.com/d0zingcat/cors-anywhere.git
synced 2026-05-13 23:16:51 +00:00
Clean-up of unused methods
This commit is contained in:
@@ -43,7 +43,7 @@ function withCORS(headers, request) {
|
||||
headers['access-control-allow-origin'] = origin === 'null' ? '*' : origin;
|
||||
if (request.headers['access-control-request-method']) {
|
||||
headers['access-control-allow-methods'] = request.headers['access-control-request-method'];
|
||||
delete req.headers['access-control-request-method'];
|
||||
delete request.headers['access-control-request-method'];
|
||||
}
|
||||
if (request.headers['access-control-request-headers']) {
|
||||
headers['access-control-allow-headers'] = request.headers['access-control-request-headers'];
|
||||
@@ -51,16 +51,6 @@ function withCORS(headers, request) {
|
||||
}
|
||||
return headers;
|
||||
}
|
||||
function getProto(req) {
|
||||
return req.isSpdy ? 'https' : (req.connection.pair ? 'https' : 'http');
|
||||
}
|
||||
function _clone(obj) {
|
||||
var clone = {};
|
||||
Object.keys(clone).forEach(function(key) {
|
||||
clone[key] = obj[key];
|
||||
});
|
||||
return clone;
|
||||
}
|
||||
function isForbidden(host) {
|
||||
return false; // TODO
|
||||
}
|
||||
@@ -69,11 +59,8 @@ function proxyRequest(req, res, proxy, full_url, proxyOptions) {
|
||||
res.writeHead(403, 'Refused to visit', withCORS({'Location': full_url}, req));
|
||||
return;
|
||||
}
|
||||
// Hook res.writeHead, .write and .end to queue the response
|
||||
var base_host = getProto(req) + req.headers.host;
|
||||
// Hook res.writeHead
|
||||
var res_writeHead = res.writeHead;
|
||||
var res_write = res.write;
|
||||
var res_end = res.end;
|
||||
|
||||
res.writeHead = function(statusCode, reasonPhrase, headers) {
|
||||
if (typeof reasonPhrase === 'object') {
|
||||
|
||||
Reference in New Issue
Block a user