gpt4 book ai didi

javascript - 如何使用 JQuery .Ajax 获取 Pingdom 检查?

转载 作者:搜寻专家 更新时间:2023-11-01 04:42:13 24 4
gpt4 key购买 nike

据我所知,我的问题是我的 GET 请求未获得授权。但是我尝试在 header 中添加授权或作为 URL 中的值(api key 、用户名、密码)没有成功。

例如。

$.ajax({
type: 'get',
async: false,
beforeSend: function(xhr){
xhr.setRequestHeader('Authorization', 'Basic encodedusername:passwordhere');
},
url: "https://api.pingdom.com/api/2.0/checks",
success: function(Data) {
console.log(Data);
},
error: function(Data) {
}
});

任何人都可以建议更正与 Pingdom API 交互的 Javascript 语法吗?我相信我正在尝试错误授权他们的文档侧重于 PHP,在这种情况下我无法使用它。

https://www.pingdom.com/services/api-documentation-rest/#authentication

最佳答案

我认为不可能在 Web 浏览器中通过 Javascript 使用 Pingdom API。

您需要使用 jsonp 让您的浏览器允许跨站点的 ajax 请求,但是根据 this response不可能在 jsonp 请求中设置 header 。

关于javascript - 如何使用 JQuery .Ajax 获取 Pingdom 检查?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15947732/

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