关于使用koa 跨域问题你可能会遇到
2024-10-19 11:40:23
var cors = require(‘koa2-cors’);
// 跨域
const allowOrigins = [
“http://localhost:8080” // 需要跨域的端口,与本服务器端口不一样,请注意。
];
app.use(cors({
origin: function(ctx) {
if (allowOrigins.includes(ctx.header.origin)) {
return ctx.header.origin;
}
return false;
},
exposeHeaders: [‘WWW-Authenticate’, ‘Server-Authorization’],
maxAge: 5,
credentials: true,
withCredentials:true,
allowMethods: [‘GET’, ‘POST’, ‘DELETE’],
allowHeaders: [‘Content-Type’, ‘Authorization’, ‘Accept’],
}));
更多内容请见原文,原文转载自:https://blog.csdn.net/weixin_44519496/article/details/119836163
最新文章
- Eclipse使用快捷键代码格式化有时失效解决办法
- 关于TortoiseSVN的一些知识
- [Android Tips] 13. How to Detect Tablet
- 推荐几款API文档集合工具
- clock sense和analysis mode
- iOS百度地图路径规划和POI检索详细总结-b
- android http 通信(httpclient 实现)
- JUC全景图
- appium系列教程(转载)
- javascript模拟html title
- 配置开源项目 SlidingMenu 的问题
- git远程分支--remote
- 201521123042 《Java程序设计》第3周学习总结
- Python爬虫(十二)_XPath与lxml类库
- [日常] Codeforces Round #440 Div.2 大力翻车实况
- Tomcat简单优化
- Linux之数据库操作
- 【PHP】PHP 7.4 新特性
- JAVA JDK 环境变量配置--简单图解
- mac使用迁移助理迁移数据之后homestead无法打开