gpt4 book ai didi

javascript - jQuery JSONP ajax,未设置身份验证 header

转载 作者:行者123 更新时间:2023-12-03 21:37:42 27 4
gpt4 key购买 nike

我正在尝试使用以下设置向 Google 通讯录 API 发出 ajax 请求:

$.ajax({
url: "https://www-opensocial.googleusercontent.com/api/people/@me/@all",
dataType: 'jsonp',
data: {
alt: 'json-in-script'
},
headers: {
'Authorization': 'Bearer ' + token
},
success: function(data, status) {
return console.log("The returned data", data);
}
});

但是身份验证 header 似乎没有设置。有什么想法吗?

The request

最佳答案

我最近也遇到了同样的问题。试试这个:

$.ajax({
url: "https://www-opensocial.googleusercontent.com/api/people/@me/@all",
dataType: 'jsonp',
data: {
alt: 'json-in-script'
},
success: function(data, status) {
return console.log("The returned data", data);
},
beforeSend: function(xhr, settings) { xhr.setRequestHeader('Authorization','Bearer ' + token); }
});

编辑:看起来不能用 JSONP 来完成。 Modify HTTP Headers for a JSONP request

关于javascript - jQuery JSONP ajax,未设置身份验证 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7433556/

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