最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

已设置Node js Express CORS标头,但仍出现错误

运维笔记admin21浏览0评论

已设置Node js Express CORS标头,但仍出现错误

已设置Node js Express CORS标头,但仍出现错误

在快速应用程序中,有一个中间件设置标题,如下所示:>

app.use((req, res, next) => {
    res.header('Access-Control-Allow-Origin', '*')
    res.header('Access-Control-Allow-Headers', [
        'Accept',
        'Authorization',
        'Content-Type',
        'Origin',
        'X-Requested-With'
    ].join(', '))
    res.header('Access-Control-Allow-Methods', [
        'DELETE',
        'GET',
        'HEAD',
        'OPTIONS',
        'PATCH',
        'POST',
        'PUT'
    ].join(', '))
    next()
})

但是执行请求时仍然出现错误

No 'Access-Control-Allow-Origin' header is present on the requested resource.

在快速应用程序中,有一个中间件设置类似于此应用程序的标头。use((req,res,next)=> {res.header('Access-Control-Allow-Origin','*')res.header ( '访问 - 控制允许头球' ...

回答如下:

尝试添加Express CORS package。它应该为您处理添加CORS标头。

发布评论

评论列表(0)

  1. 暂无评论