koa允许跨域

const Koa = require('koa');
const app = new Koa();
const json = require('koa-json');
const cors = require('@koa/cors')
const registerRouter = require('./routes')()
app.use(json());
app.use(cors({
    origin: (ctx) => {
        if (ctx.url === '/test') {
            return "*"; // 允许来自所有域名请求
        }
        return "*"; // http://localhost:3006/
    },
    credentials: !0
}));

app.use(registerRouter)
app.listen(3004, () => {
    console.log('Koa Server Started.... listen 3004 port');
})
发布了123 篇原创文章 · 获赞 62 · 访问量 14万+

猜你喜欢

转载自blog.csdn.net/qq_37942845/article/details/104329570