之前写了一个 API 在小程序里调用, 但是我不想每次都打开小程序, 所以想写一个简单的网页, 但是遇到 CORB 的问题:
经尝试, JSONP 等都没起作用, 由于我后台是 koa 写的, 发现 koa2-cors 库可以解决这个问题.
1, 安装 koa2-cors
NPM install --save koa2-cors
2, 引入 koa2-cors 并且配置中间件
- const cors = require('koa-cors')
- // 处理跨域, 放到中间件的最前面
- App.use(cors());
这样 koa2 后台就设置好跨域了, 我们现在可以放心的用 get post 请求数据了.
参考链接:
来源: http://www.bubuko.com/infodetail-3341944.html