【问题标题】:How to get latest version of a artifact on Bintray using JSONP如何使用 JSONP 在 Bintray 上获取最新版本的工件
【发布时间】:2016-09-30 05:50:04
【问题描述】:

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 开发工具中的响应,注意到 Bintray REST API 的响应在其 JSON 数据上没有填充。所以 JSONP 的回调函数永远不会调用。

当服务器不支持 JSONP 时我可以做什么?

【问题讨论】:

    标签: ajax maven jsonp bintray


    【解决方案1】:

    自己提供一个后端,为您下载所需的数据,并且不受同源策略的约束。

    【讨论】:

      猜你喜欢
      • 2018-10-04
      • 2021-10-12
      • 2014-04-14
      • 2012-06-05
      • 2017-04-26
      • 2011-11-04
      • 2021-02-24
      • 2016-04-26
      • 2022-11-18
      相关资源
      最近更新 更多