提交 cb6c82e3 authored 作者: hexi's avatar hexi

增加跨域

上级 04f3d7af
......@@ -10,7 +10,14 @@ const _wx = require('../controller/WxMonitor')
router.use(bodyParser.json({ limit: '60mb' }))
router.use(bodyParser.urlencoded({ extended: true, limit: '60mb' }))
router.use((req, res, next) => {
let origin = req.headers.origin
res.header('Access-Control-Allow-Origin', origin) // 设置允许哪些外域访问此服务器。如果你要发送cookies,不要将其赋值为'*'
res.header('Access-Control-Allow-Methods', 'PUT, GET, POST, DELETE, OPTIONS') // 设置允许那些方法访问此服务器。可选值:PUT, GET, POST, DELETE, OPTIONS
res.header('Access-Control-Allow-Headers', 'Origin, X-Requested-With, Content-Type, Accept') // 设置允许那些头文件访问此服务器。可选值:Origin, X-Requested-With, Content-Type, Accept
res.header('Access-Control-Allow-Credentials', 'true') // 设置允许发送cookies。可选值:true,如果不允许就省略此字段
next()
})
router.post('/api/test', upload.any(), _test.isRun)
// 重新获取token 在分享
router.post('/share/getsignature', _wx.wxGetsignature)
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论