mirror of
https://github.com/d0zingcat/cors-anywhere.git
synced 2026-05-13 15:09:25 +00:00
8a367bda4b0621cae838337ab3f17364df04be0b
CORS Anywhere is a NodeJS proxy which adds CORS headers to the proxied request.
The url to proxy is literally taken from the path, validated and proxied. The protocol part of the proxied URI is optional, and defaults to "http". If port 443 is specified, the protocol defaults to "https".
Example
var host = '127.0.0.1';
var port = 8080;
var cors_proxy = require("cors-anywhere");
cors_proxy.createServer().listen(port, host, function() {
console.log('Running CORS Anywhere on ' + host + ':' + port);
});
The package also includes a Procfile, to run the app on Heroku. More information about Heroku can be found at https://devcenter.heroku.com/articles/nodejs.
Languages
JavaScript
97.1%
HTML
2.9%