我只是深入研究JSON,并从data.gov找到了以下data.gov文件:http://data.consumerfinance.gov/api/views.json
为什么我不需要?jsoncallback=?来检索数据呢?
(function() {
$.getJSON('http://data.consumerfinance.gov/api/views.json', function (data) {
console.log(data);
});
})(); 贴出的代码起作用。是因为我使用了匿名回调函数吗?我可以从任何服务器检索任何.json文件吗?或者(为什么)我需要一个API?
发布于 2015-09-25 14:12:49
发布于 2015-09-25 14:11:53
该服务器在响应中发送Access-Control-Allow-Origin: *,它告诉浏览器忽略相同的-原产地策略。
因此,您可以执行正常的AJAX请求,而不需要JSONP。
https://stackoverflow.com/questions/32784052
复制相似问题