Skip to content

Instantly share code, notes, and snippets.

@Kurukshetran
Forked from dirkk0/gist:5967221
Created January 26, 2017 06:10
Show Gist options
  • Save Kurukshetran/fb27d4060e7d8b2d43f9656d444886b1 to your computer and use it in GitHub Desktop.
Save Kurukshetran/fb27d4060e7d8b2d43f9656d444886b1 to your computer and use it in GitHub Desktop.
Enabling CORS in Angular JS with NodeJS/Express
// in AngularJS (client)
myApp.config(['$httpProvider', function($httpProvider) {
$httpProvider.defaults.useXDomain = true;
delete $httpProvider.defaults.headers.common['X-Requested-With'];
}]);
// in Express/nodeJS
// in NodeJS/Express (server)
app.all('/*', function(req, res, next) {
res.header("Access-Control-Allow-Origin", "*");
res.header("Access-Control-Allow-Headers", "X-Requested-With");
res.header("Access-Control-Allow-Methods", "GET, POST","PUT");
next();
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment