使用 JQuery 使用 JSON API 响应

Consuming a JSON API response using JQuery

我得出以下结果来读取连接到我的服务器的客户端的 IP。它工作正常,但是我可以从返回的数据结构中读取单个 "ip" 值。必须是基本的东西,但我从不使用 jQuery/Javascript...

$.getJSON('https://ipapi.co/json/', function(data) {
  var data = (JSON.stringify(data, null, 2));
  console.log(data);
  var ip = data['ip'];
  console.log(ip);
});

只需删除以下行

var data = (JSON.stringify(data, null, 2));

getJSON会自动为你解析数据 而且您不想将数据转换为字符串

但是考虑使用 .fail() 链接以防出现问题