将cURL请求转换为Javascript时出现问题
我不知道怎么了。我花了将近一个小时的时间反复阅读,检查我的拼写等等。我希望有人能指出我做错了什么 这是在终端中成功返回的cURL语句:将cURL请求转换为Javascript时出现问题,javascript,jquery,curl,Javascript,Jquery,Curl,我不知道怎么了。我花了将近一个小时的时间反复阅读,检查我的拼写等等。我希望有人能指出我做错了什么 这是在终端中成功返回的cURL语句: curl https://api.gumroad.com/v2/products \ -d "access_token=123456abcdef" \ -X GET 以下是我的一些尝试,但没有成功。是的,我确信jQuery已经加载: $.ajax({ url: "https://api.gumroad.com/v2/products",
curl https://api.gumroad.com/v2/products \
-d "access_token=123456abcdef" \
-X GET
以下是我的一些尝试,但没有成功。是的,我确信jQuery已经加载:
$.ajax({
url: "https://api.gumroad.com/v2/products",
data: "access_token=123456abcdef",
success: function(result){
console.log(result);
}});
还有这个:
$.ajax({
url: "https://api.gumroad.com/v2/products",
data: "access_token=123456abcdef",
processData: false,
type: "get",
success: function(result){
console.log(result);
}});
还有一个:
$.ajax({
url: url,
beforeSend: function(xhr) {
xhr.setRequestHeader("access_token", "123456abcdef")
}, success: function(data){
alert(data);
//process the JSON data etc
}
})
看起来您发送的是字符串而不是数据对象,请尝试以下操作:
$.ajax({
url: "https://api.gumroad.com/v2/products",
data: {access_token: "123456abcdef"},
processData: false,
type: "get",
success: function(result) {
console.log(result);
}
});
看起来您发送的是字符串而不是数据对象,请尝试以下操作:
$.ajax({
url: "https://api.gumroad.com/v2/products",
data: {access_token: "123456abcdef"},
processData: false,
type: "get",
success: function(result) {
console.log(result);
}
});
您收到的错误消息是什么?您收到的错误消息是什么?