我正在尝试使用jquery ajax进行api调用,我有curl为api工作,但我的ajax抛出HTTP 400错误 该官方 api 网站当前的命令是
$ curl -i -H "X-Auth-Token: UUID" -X GET "https://api.apility.net/baddomain/google.com"
我尝试过这个,但它不起作用。我不熟悉curl和ajax,需要帮助修复此代码
$.ajax({
url: 'https://api.apility.net/baddomain/hackthissite.org',
beforeSend: function(xhr) {
xhr.setRequestHeader("X-Auth-Token", "APIKEY");
}, success: function(data){
alert(data);
}
})
我做错了什么?
最佳答案
$.ajax({
type: 'GET',
url: "https://api.apility.net/baddomain/google.com",
headers:{
'X-Auth-Token':'api',
'Accept': 'application/json'
},
contentType: 'application/json',
success: function(data){
console.log(data);
}
});
在互联网上搜索了几个小时后终于让它工作了。这可能会对以后的某人有所帮助。
关于jquery - 在javascript中将curl命令转换为jQuery $.ajax(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59042675/