mirror of
https://github.com/d0zingcat/cors-anywhere.git
synced 2026-05-13 15:09:25 +00:00
Improved demo, optimized server.js for Heroku
This commit is contained in:
16
server.js
16
server.js
@@ -5,7 +5,21 @@ var port = process.env.PORT || 8080;
|
||||
var cors_proxy = require("./lib/cors-anywhere");
|
||||
cors_proxy.createServer({
|
||||
requireHeader: 'x-requested-with',
|
||||
removeHeaders: ['cookie', 'cookie2']
|
||||
removeHeaders: [
|
||||
'cookie',
|
||||
'cookie2',
|
||||
// Strip Heroku-specific headers
|
||||
'x-heroku-queue-wait-time',
|
||||
'x-heroku-queue-depth',
|
||||
'x-heroku-dynos-in-use',
|
||||
'x-request-start'
|
||||
],
|
||||
httpProxyOptions: {
|
||||
enable: {
|
||||
// Do not add X-Forwarded-For, etc. headers, because Heroku already adds it.
|
||||
xforward: false
|
||||
}
|
||||
}
|
||||
}).listen(port, host, function() {
|
||||
console.log('Running CORS Anywhere on ' + host + ':' + port);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user