我正在尝试从API服务接收数据。文档要求设置contentType: json
,但这给了我CORS
错误。如果我将其更改为contentType: jsonp
,则不会收到该错误,但也不会返回任何数据。
我无法在服务器端进行任何更改
这是我的ajax请求:
$.ajax({
url: "https://api-eu.mouseflow.com/websites/<my-id>/recordings/tags",
dataType: 'jsonp',
cors: true ,
contentType:'application/json',
secure: true,
headers: {
'Access-Control-Allow-Origin': '*',
"Authorization": "Basic" + btoa("email:token")
},
type: "GET"
}).always(function (data) {
console.log(JSON.stringify(data));
});
我该如何解决?