码迷,mamicode.com
首页 > 其他好文 > 详细

Express 解决跨域请求

时间:2020-07-04 20:43:21      阅读:77      评论:0      收藏:0      [点我收藏+]

标签:methods   max-age   express   set   lang   header   post   end   ade   

在app.js中配置跨域请求
//设置允许跨域访问该服务.
app.use((req, res, next) => {
    res.set({
        ‘Access-Control-Allow-Credentials‘: true,
        ‘Access-Control-Max-Age‘: 1728000,
        ‘Access-Control-Allow-Origin‘: req.headers.origin || ‘*‘,
        ‘Access-Control-Allow-Headers‘: ‘X-Requested-With,Content-Type‘,
        ‘Access-Control-Allow-Methods‘: ‘PUT,POST,GET,DELETE,OPTIONS‘,
        ‘Content-Type‘: ‘application/json; charset=utf-8‘
    })
    req.method === ‘OPTIONS‘ ? res.status(204).end() : next()
})

Express 解决跨域请求

标签:methods   max-age   express   set   lang   header   post   end   ade   

原文地址:https://blog.51cto.com/14284354/2508608

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!