Jsonip.com返回内部和外部IP

时间:2016-08-11 14:22:13

标签: javascript json

我使用http://jsonip.com获取用户的IP地址。对于某些用户,它将内部和外部IP作为逗号分隔的字符串返回。我只想要外部IP地址。我可以对返回的地址采取某种顺序吗?外部IP地址是否总是持续?或者我是否需要根据某些标准进行过滤?例如:排除127.0.0.1,192.168。,10。。*?

$.getJSON('http://jsonip.com/?callback=?', function(data){
    console.log("Current IP Address: " + data.ip);
});

1 个答案:

答案 0 :(得分:1)

对不起,直到现在我才发现这个问题。 (我运行jsonip.com)

jsonip使用x-forwarded-for标头获取用户的ip。最右边(最后一个)的IP地址应该是访客的面向公众的地址。