jquery - 如何获取 AJAX 响应授权标头
问题描述
在我的一个代码中,我有以下 jQuery AJAX 调用
$.ajax({
url: "https://api.myapi.com/v1/post/",
type: "POST",
dataType: "json",
data: JSON.stringify(body),
success: function (data, status, xhr)
{
console.log(xhr.getAllResponseHeaders()); // Output-01
console.log(xhr.getResponseHeader('Authorization')); // Output-02
},
error: function (data) {
//console.log(data);
}
})
我有以下输出:
- 输出-01:
content-type: application/json
- 输出-02:
null
我不知道我做错了什么?
解决方案
推荐阅读
- php - Lumen Carbon 更改 phpMyAdmin 时间戳
- reactjs - 为什么每次在“npm run build”之后都会在浏览器中收到此错误“Uncaught SyntaxError: Unexpected token <”?
- linux - macOS上getcwd返回的目录嵌套深度硬限制的原因是什么,如何规避?
- css - 嵌套小零件的 BEM 命名约定
- scala - 如何在 scala 编译期间忽略某些类
- python - 无法在 Python 中使用 Happybase 创建简单表
- javascript - 调用回调函数时未定义 Google
- python - 如何将 JSON 字符串中的值 `null` 替换为 `NaN` 或 `NaT`?
- mysql - INNER JOIN 3 表与参考 INFILE
- python - 如何在python中创建一个由指定数量的空列表组成的数组?