我有一个网站,我想使用 pushpad。一切正常,但我想显示订阅数。该网站说我必须使用 REST api,但我以前从未使用过 ajax。
$.ajax({
type:"GET",
contentType: "application/json",
beforeSend: function (request)
{
request.setRequestHeader("Accept", "application/json");
request.setRequestHeader("Authorization", "Token token='mytoken'");
},
crossDomain: true,
dataType: 'json',
url: "https://pushpad.xyz/projects/projectid/subscriptions",
success: function(msg) {
alert("success");
}
});
此代码给出错误:
请求的资源上不存在“Access-Control-Allow-Origin”标头。
如果我将 dataType 更改为 json p我会收到另一个错误:
拒绝执行来自 'currectURL' 的脚本,因为它的 MIME 类型 ('text/html') 不可执行,并且启用了严格的 MIME 类型检查。
我搜索了一段时间,但我没有找到任何相关的问题,所以我希望你能帮助我。