Bintray提供REST API来搜索具有最新版本信息的工件:
https://api.bintray.com/search/packages/maven?q=&g=me.tankery.lib&a=circularSeekBar
我正在努力寻找一种方法,使用Javascript代码在Bintray上获取最新版本的工件。
似乎Bintray服务器不支持CORS,我使用JSONP用jQuery请求数据:
var url = "https://api.bintray.com/search/packages/maven?q=&g=me.tankery.lib&a=circularSeekBar";
$.getJSON(url, function(response) {
console.log(response);
});
但回应从未收到过。我检查了Chrome Dev Tools中的响应,注意到Bintray REST API的响应没有对其JSON数据进行填充。所以JSONP的回调函数永远不会调用。
当服务器不支持JSONP时,我可以做些什么?
答案 0 :(得分:0)
自己提供后端,为您下载所需的数据,不受同源政策的约束。