Skip to content

Instantly share code, notes, and snippets.

@hikmahgumelar
Forked from dirkk0/gist:5967221
Created March 29, 2016 05:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hikmahgumelar/704ef7df5c1dff6ebf7f to your computer and use it in GitHub Desktop.
Save hikmahgumelar/704ef7df5c1dff6ebf7f 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