gpt4 book ai didi

javascript - 如何使用 javascript 访问 geoip 查找

转载 作者:行者123 更新时间:2023-12-02 19:54:12 25 4
gpt4 key购买 nike

我想知道如何使用 JavaScript 使用此服务的输出。

这不是有效的 JSON

http://geoiplookup.wikimedia.org/

编辑这是我希望检索数据的方式:

$.ajax('http://geoiplookup.wikimedia.org/', {
crossDomain:true,
success:function(data,text,xhqr){
alert(data);
},
error:function(jqXHR, textStatus){
console.log(textStatus);
}
});

最佳答案

我看到它的响应包含一个可以用简单的 JS 轻松处理的字符串。试试这个。

var geoStr = 'Geo = {"city":"Woodbury","country":"US","lat":"39.824001","lon":"-75.131798","IP":"98.110.51.114","netmask":"24"};';

var geoJSON = geoStr.split('=')[1];

geoJSON = $.parseJSON(geoJSON.substring(0, geoJSON.length -1));

console.log(geoJSON);

工作 Demo

关于javascript - 如何使用 javascript 访问 geoip 查找,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8867369/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com