ITPub博客

首页 > IT职业 > IT图书 > vue 通过axios没有获取 想要的响应头

vue 通过axios没有获取 想要的响应头

IT图书 作者:oracle8idba 时间:2021-09-09 10:02:56 0 删除 编辑

今天我想要拿到后台 写在 headers 里面的Authorization
在用 axios 获取 respose headers 时候获取到的只有的:

Object {    cache-control:"private, must-revalidate",
    content-type:"application/json"}



下面是服务器返回的响应头, 我需要拿到的是 Authorization

图片描述

服务器返回响应头.png


原来在默认的请求上, 浏览器只能访问以下默认的 响应头

  • Cache-Control

  • Content-Language

  • Content-Type

  • Expires

  • Last-Modified

  • Pragma

如果想让浏览器能访问到其他的 响应头的话 需要在服务器上设置Access-Control-Expose-Headers

Access-Control-Expose-Headers : 'Authorization'

前端成功获取Authorization

图片描述

成功获取Authorization.png



作者:xilong
链接:https://www.jianshu.com/p/84d2f8b32842


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/2323/viewspace-2815578/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 二级菜单
请登录后发表评论 登录
全部评论

注册时间:2019-04-16

  • 博文量
    81
  • 访问量
    756