APIを使用してJavaScriptでデータをフェッチしますが、このエラーが発生します
Cross-Origin Read Blocking (CORB) は、クロスオリジン応答https://MYURL/admin/orders.json?callback=jQuery33108579100223062108_1529487937348&_=1529487937349を MIME タイプ application/json でブロックしました。詳細については、 https://www.chromestatus.com/feature/5629709824032768を参照してください。
ここに私のコードがあります
var settings = {
"async": true,
"crossDomain": true,
"dataType": "JSONP",
"url": "myurl",
"method": "GET",
"headers": {
"Access-Control-Allow-Credentials": true,
"Access-Control-Allow-Origin": "*",
"Access-Control-Allow-Methods": "GET",
"Access-Control-Allow-Headers": "Content-Type",
"authorization": "Basic ZGNlMzFjMzNkMDJlY2RiZjsdfdsfIxNjc6YzNhYzssdfsdfdfsdfMTU1ZDk4ZGM=",
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
注: PHP CURL リクエストでは、すべて正常に動作しています。