123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 |
- /**
- * Cross-Origin Resource Sharing (CORS) Settings
- * (sails.config.cors)
- *
- * CORS is like a more modern version of JSONP-- it allows your server/API
- * to successfully respond to requests from client-side JavaScript code
- * running on some other domain (e.g. google.com)
- * Unlike JSONP, it works with POST, PUT, and DELETE requests
- *
- * For more information on CORS, check out:
- * http://en.wikipedia.org/wiki/Cross-origin_resource_sharing
- *
- * Note that any of these settings (besides 'allRoutes') can be changed on a per-route basis
- * by adding a "cors" object to the route configuration:
- *
- * '/get foo': {
- * controller: 'foo',
- * action: 'bar',
- * cors: {
- * origin: 'http://foobar.com,https://owlhoot.com'
- * }
- * }
- *
- * For more information on this configuration file, see:
- * http://sailsjs.org/#/documentation/reference/sails.config/sails.config.cors.html
- *
- */
- module.exports.cors = {
- /***************************************************************************
- * *
- * Allow CORS on all routes by default? If not, you must enable CORS on a *
- * per-route basis by either adding a "cors" configuration object to the *
- * route config, or setting "cors:true" in the route config to use the *
- * default settings below. *
- * *
- ***************************************************************************/
- // allRoutes: false,
- /***************************************************************************
- * *
- * Which domains which are allowed CORS access? This can be a *
- * comma-delimited list of hosts (beginning with http:// or https://) or *
- * "*" to allow all domains CORS access. *
- * *
- ***************************************************************************/
- // origin: '*',
- /***************************************************************************
- * *
- * Allow cookies to be shared for CORS requests? *
- * *
- ***************************************************************************/
- // credentials: true,
- /***************************************************************************
- * *
- * Which methods should be allowed for CORS requests? This is only used in *
- * response to preflight requests (see article linked above for more info) *
- * *
- ***************************************************************************/
- // methods: 'GET, POST, PUT, DELETE, OPTIONS, HEAD',
- /***************************************************************************
- * *
- * Which headers should be allowed for CORS requests? This is only used in *
- * response to preflight requests. *
- * *
- ***************************************************************************/
- // headers: 'content-type'
- };
|