我有一个有效的卷曲代码。
Material
我想用Ajax来实现这段代码,我的代码是这样的:
curl https://customr.heliumdev.com/api/v1/customers/6590401996 --header "Authorization: Token token="XXX""
但我得错误说
XMLHttpRequest无法加载https://customr.heliumdev.com/api/v1/customers/6590401996。对预检请求的响应未通过访问控制检查:请求的资源上不存在“Access-Control-Allow-Origin”标头。因此,不允许原点“https://3c4527.myshopify.com”访问。响应的HTTP状态代码为404.
我尝试了$.ajax({
url: "https://customr.heliumdev.com/api/v1/customers/6590401996",
beforeSend: function(xhr) {
xhr.setRequestHeader("Authorization", "Token token=\"XXX\"");
},
type: 'GET',
dataType: 'json',
success: function (data) {
alert(JSON.stringify(data));
},
error: function(){
alert("Cannot get data");
}
});
,xhr.setRequestHeader("Authorization", "Token token=\"XXX\"")
和xhr.setRequestHeader("Authorization", "Token token=XXX")
。所有这些都给了我同样的错误。
有人可以帮我把卷曲转变为ajax吗?