使用JSONP绕过同源策略并解析数据



我为全球新冠病毒感染数据找到了以下JSON资源:

https://opendata.ecdc.europa.eu/covid19/casedistribution/json/

我尝试了这个简单的回调函数(以及许多变体(来验证我是否真的收到了我可以解析的东西:

<script>
mycallback=function(data){
console.log('You have data! '+data)
};
</script>
<script src='https://opendata.ecdc.europa.eu/covid19/casedistribution/json/?callback=mycallback'> 
</script>

但这会返回一个很大的"无",没有控制台日志条目,也没有错误代码。

我做错了什么?

如果有人有关于如何"分析"这些"数据"的提示,也将不胜感激,因为我知道我得到的从技术上讲是一个脚本,但即使我将响应视为原始文本,我也可以使用它。

您可以执行一些操作,比如伴随CORS代理的http get请求,然后对返回的数据执行JSON.parse_(ツ)_/

最新更新