【问题标题】:How to make an Xhr request to get client's ip via external api如何通过外部 api 发出 Xhr 请求以获取客户端的 ip
【发布时间】:2019-06-08 19:02:17
【问题描述】:

我需要使用一些 api 获取客户端的公共 ip 和地理位置:ipapi.co、ip-api.com、ipdata.co 等并获取其 json 结果,我尝试使用:new qx.io.request.Xhr没有运气。有人可以告诉我如何使用这些 api 获取这些信息吗?谢谢

【问题讨论】:

    标签: qooxdoo


    【解决方案1】:

    好的,在挖掘博客和论坛几个小时后,我得到了信息:

    var url = 'https://ipinfo.io/json';
    var jsonStore = new qx.data.Store.Json(url);
    
    jsonStore.addListener( 'loaded', function(e) {
    var ipdata = e.getData();
    console.log( ipdata.getIp() )
    }, this);
    

    以防其他人可能需要它。

    【讨论】:

      猜你喜欢
      • 2018-12-25
      • 1970-01-01
      • 2016-12-02
      • 2011-03-07
      • 1970-01-01
      • 2020-01-18
      • 2016-08-08
      • 2016-10-11
      • 2021-06-20
      相关资源
      最近更新 更多