vue接收不到服务器返回的header参数

vue发送请求到服务器,服务器返回时在header添加了一个自定义的参数,vue成功接到返回结果,但在返回header中看不到该自定义的参数;服务器端设置了response.setHeader("Access-Control-Expose-Headers","ACCESS-TOKEN");也没用,请高手解答下,谢谢

白猪掌柜的
浏览 2030回答 6
6回答

牛魔王的故事

先用类似postman的工具调试一波,在来考虑前端代码层面的实现问题

holdtom

题主的问题解决了没?我也碰到这样的问题了,postman 中看到是有的

MM们

用开发者工具抓包也看不到?把代码贴出来看看。

慕神8447489

你这个问题应该是这样的,你现看看我在Vue中使用了Axios,对Axios进行了封装,链接地址: 动态Axios配置 注意看对请求成功的返回数据封装 一般封装都会直接返回res.data,所以状态码或者头信息之类的就获取不到,你要做的就是直接返回response,把res.data改为res就能拿到状态码和头信息之类的信息了。 希望能帮助到你! ^_^
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java