$.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
相同。很高兴它有帮助! –