也是最近才接触koa-真的是让我头疼的一件事,跟express还是有一些区别的,express有回调,koa没有,不过了解一下koa跟express是一个团队的,koa相对来说比较先进,难是难一点点,不过能够实现的功能还是比较多。
koa跨域需要用到koa2-cors模块。
npm i koa2-cors
相关配置如下:
app.use(
cors({
origin:"*", // 允许来自指定域名请求
maxAge: 5, // 本次预检请求的有效期,单位为秒。
methods:['GET','POST'], // 所允许的HTTP请求方法
alloweHeaders:['Conten-Type'], // 服务器支持的所有头信息字段
credentials: true // 是否允许发送Cookie
})
);