axios为什么接收不了完整的headers,后端是用的node,express?
express已经设置了跨域,且自定义了一个header, logged
但是前端axios始终不能得到完整的headers,这是为什么?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
express已经设置了跨域,且自定义了一个header, logged
但是前端axios始终不能得到完整的headers,这是为什么?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(6)
allow—headers里面进行设置,多个值的话,用逗号分隔
尝试以下方法:
logged
的条件是否成立logged
随便换成一个其他的名字,最好是随机取的名字,看看能否成功设置res.header('Access-Control-Expose-Headers', 'logged')
这个吧,我觉得的node哪里返回的时候加上res里的head
不是在response上看到了么,说明返回了是axioshttps://stackoverflow.com/que...
之前遇到过这个问题,需要服务器做配置。
这样,在控制台打印出来的response就去得到值。