当前位置: 首页 > 知识库问答 >
问题:

javascript - 使用 axios.interceptors.response.use 获取headers信息,有些信息获取不到?

阳枫涟
2024-04-23

// axios 响应拦截
axiosInstance.interceptors.response.use(
(res) => {

console.log(res.headers);

只打印出下面的数据,
image.png

实际上接口headers 返回了很多数据,为什么其他数据获取不到,如Access-Token属性?
image.png

共有1个答案

谷梁博易
2024-04-23

如果跨域了,后端需要在响应头中返回一个 Access-Control-Expose-Headers,来定义允许前端访问哪些 Header。

 类似资料:
  • 通过该接口可以获取指定用户的账户信息,地址为: http://spark.bokecc.com/api/user 需要传递以下参数: 参数 说明 userid 用户id,不可为空 format 返回格式,xml 或json 返回数据user包含如下字段: 字段名 说明 account 用户账户 version 版本信息 expired 到期时间 space 用户空间信息 traffic 用户流量信

  • 接口说明 获取License信息 如需调用,请访问 开发者文档 来查看详细的接口使用说明 该接口仅开放给已获取SDK的开发者 API地址 GET /wish3dearth/api/access/v1.0.0/getLicenseInfo 是否需要登录 否 请求字段说明 无 响应字段说明 参数 类型 说明 hardwareComputerID number 许可码 RegistrationDate

  • 接口说明 获取License信息 如需调用,请访问 开发者文档 来查看详细的接口使用说明 该接口仅开放给已获取SDK的开发者 如开启https功能,请求地址的协议应改为https,如:https://www.example.com/wish3dearth/api/access/v1.0.0/getLicenseInfo API地址 GET /wish3dearth/api/access/v1.0.

  • 执行 gradle help —task someTask 可以显示指定任务的详细信息. 或者多项目构建中相同任务名称的所有任务的信息. 如下例. 例 11.12. 获取任务帮助 gradle -q help —task libs的输出结果 > gradle -q help --task libs Detailed task information for libs Paths :api

  • QN.user.getInfo(options) 获取用户信息 响应 名称 类型 是否必须返回 含义 result Object 响应对象 result.errorCode Number 错误码,成功为0,失败为非0 result.errorMsg String 错误信息 result.user_id String 用户的数字id result.user_nick String 用户用户名 res

  • cmf_get_site_info() 功能 获取后台管理设置的网站信息,此类信息一般用于前台 参数 无 返回 array 网站信息