$.ajax({
method: "GET",
url: "http://pokeapi.co/api/v2/pokemon?limit=151"
}).done(function(data) {
console.log(data);
});
Chromeでうまくいきます。Safariのみ:リクエストヘッダーフィールドキャッシュ制御はアクセス制御許可ヘッダーで許可されていません
サファリリターン:
Failed to load resource: Request header field Cache-Control is not allowed by Access-Control-Allow-Headers.
XMLHttpRequest cannot load http://pokeapi.co/api/v2/pokemon/?limit=151. Request header field Cache-Control is not allowed by Access-Control-Allow-Headers.
私は無駄に "のCache-Control" をnullにajaxSetup beforeSendを試してみました。
アイデア?
それでした。そんな単純なこと。ありがとうございました。 apiのすべての例はhttpバージョンを使用し、コピーして貼り付けます。私は 's'で3時間過ごしたとは信じられません。 – steely
と同じです。それがうれしい! –