Add support for more CORS headers

This commit is contained in:
Daniel Risacher 2019-05-24 12:39:54 -04:00
parent d83cb75f95
commit cb00cfc1b7
2 changed files with 16 additions and 0 deletions

View file

@ -7,5 +7,17 @@ Meteor.startup(() => {
return next();
});
}
if ( process.env.CORS_ALLOW_HEADERS ) {
WebApp.rawConnectHandlers.use(function(req, res, next) {
res.setHeader('Access-Control-Allow-Headers', process.env.CORS_ALLOW_HEADERS);
return next();
});
}
if ( process.env.CORS_EXPOSE_HEADERS ) {
WebApp.rawConnectHandlers.use(function(req, res, next) {
res.setHeader('Access-Control-Expose-Headers', process.env.CORS_EXPOSE_HEADERS);
return next();
});
}
});