$.ajax({
method: "GET",
url: "http://pokeapi.co/api/v2/pokemon?limit=151"
}).done(function(data) {
console.log(data);
});
在Chrome中很有效。Safari Only:請求標頭字段Cache-Control不允許通過Access-Control-Allow-Headers
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.
我試圖ajaxSetup beforeSend爲null 「緩存控制」 無濟於事。
任何想法?
這是它。這種簡單的小東西。謝謝。他們的api中的所有示例都使用http版本,只是複製並粘貼。我不敢相信我花了三個小時的時間。 – steely
相同。很高興它有幫助! –