koa2 跨域请求

  • Post author:
  • Post category:其他


问题

ionic2连接到 koa2的后台上,与后台交互一直提示404

原因

koa2跨域请求的原因

解决办法

安装 koa2-cors 到对应目录

命令行cd到对应的目录下,使用下面的命令安装

    npm install koa2-cors

添加相关代码到app.js中

    const cors = require('koa2-cors');
    app.use(cors({
    exposeHeaders: ['WWW-Authenticate', 'Server-Authorization', 'Date'],
    maxAge: 100,
    credentials: true,
    allowMethods: ['GET', 'POST', 'OPTIONS'],
    allowHeaders: ['Content-Type', 'Authorization', 'Accept', 'X-Custom-Header', 'anonymous'],
}));

运行

    npm start



版权声明:本文为weixin_30039205原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。