Cross-Origin Resource Sharing(CORS) for koa
Cross-Origin Resource Sharing(CORS) for koa
$ npm install @koa/cors --saveEnable cors with default options:
* (v4 and before: the request's Origin header). This means that by default the requests from all origin webpages will be allowed.
If you're running a generic API server, this is what you want, but otherwise you should look into changing the default to something more
suitable to your application.const Koa = require('koa');
const cors = require('@koa/cors');
const app = new Koa();
app.use(cors());…The default origin is set to *, if you want to keep the 4.0 behavior, you can set the origin handler like this:
app.use(cors({
origin(ctx) {
return ctx.get('Origin') || '*';
},
}));| fengmk2 | dead-horse | omsmith | jonathanong | AlphaWong | cma-skedulo
| | :---: | :---: | :---: | :---: | :---: | :---: | | CleberRossi | erikfried | j-waaang | ltomes | lfreneda | matthewmueller | PlasmaPower | swain | TyrealHu | xg-wang | lishengzxc | mcohen75
This project follows the git-contributor spec, auto updated at Sat Oct 08 2022 21:35:10 GMT+0800.
No open issues yet, or sync has not completed.