gpt4 book ai didi

jquery - 如何在 AJAX 中获取响应头

转载 作者:行者123 更新时间:2023-12-03 22:24:06 26 4
gpt4 key购买 nike

我正在使用以下代码进行 AJAX 调用

 $.ajax({
type: "POST",
url: "http://******/cxf/view/*****",
data: {*****},
headers: {*****},
success: function (dt, status, request) {
console.log(request.getAllResponseHeaders());

},
error: function (jqXHR, status) {

}
});

这仅打印内容类型。在开发人员控制台中,我可以看到响应中的 header 数量。我如何在 AJAX 中获取这些 header

enter image description here

最佳答案

看起来没有问题。我尝试了一下,成功了。

使用JSONPlaceholder这是我的代码

$.ajax({
url: root + '/posts/1',
headers: {'test': 'test'},
method: 'GET'
}).then(function(data, status, xhr) {
console.log(xhr.getAllResponseHeaders());
});

结果是

Pragma: no-cache
Date: Wed, 23 Dec 2015 06:36:57 GMT
Via: 1.1 vegur
X-Content-Type-Options: nosniff
Server: Cowboy
X-Powered-By: Express
Vary: Origin
Content-Type: application/json; charset=utf-8
Cache-Control: no-cache
Access-Control-Allow-Credentials: true
Content-Length: 292
Etag: W/"124-yv65LoT2uMHrpn06wNpAcQ"
Expires: -1

关于jquery - 如何在 AJAX 中获取响应头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34429628/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com