我是靠谱客的博主 虚拟未来,这篇文章主要介绍vue拦截器设置请求头失败,laravel设置前端请求头跨域,现在分享给大家,希望可以做个参考。

前端同事在vue的request里面的拦截器中设置请求头,发现'Authorization'可以正常添加到请求头,可以正常访问,但是添加其他的如'browserVersion'参数就不行,

会出现Request header field browserversion is not allowed by Access-Control-Allow-Headers in preflight response错误。

随后怀疑是nginx配置有问题,不过看了下nginx.conf中没并没有做相关跨域的配置项。后来就在laravel项目中找,全局搜索Access-Control-Allow-Headers字样,还真找到一个中间件文件,如下,

只要在允许头后面增加相应的参数,然后前端就可以设置其他的请求头了

最后

以上就是虚拟未来最近收集整理的关于vue拦截器设置请求头失败,laravel设置前端请求头跨域的全部内容,更多相关vue拦截器设置请求头失败内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(120)

评论列表共有 0 条评论

立即
投稿
返回
顶部