我想通过在java中使用IPAddress来获取国家名称。 例如192.168.0.1。我想得到国名不是主机名。请解决这个问题。在java中使用ip地址获取国家名称
-1
A
回答
5
有很多地理位置提供商,比如这个免费的一个:
http://freegeoip.net/static/index.html
这一个允许高达每小时1000个查询是免费的。
如果访问例如:http://freegeoip.net/json/124.168.50.23查找地址,你会发现,我在澳洲:
{"city": "Sydney", "region_code": "02", "region_name": "New South Wales", "areacode": "", "ip": "124.168.50.23", "zipcode": "", "longitude": 151.2055, "country_name": "Australia", "country_code": "AU", "metrocode": "", "latitude": -33.8615}
注意,例如IP地址,您使用的(192.168.0.1)在预留范围内(它总是在本地网络上),所以你不能看一个国家它:?你尝试过什么]
{"city": "", "region_code": "", "region_name": "", "areacode": "", "ip": "192.168.0.1", "zipcode": "", "longitude": "", "country_name": "Reserved", "country_code": "RD", "metrocode": "", "latitude": ""}
相关问题
- 1. iptolatlng.com从IP php获取国家名称
- 2. 从CSV文件中获取所有IP地址的国家/地区名称
- 3. 在java中获取os名称,ip地址,mac地址
- 4. Magento的 - 产品通过国家使用名称IP地址
- 5. 使用whois从perl中获取IP地址的国家
- 6. 如何通过IP地址获取国家/地区名称和/或代码?
- 7. 从国家/地区代码获取国家/地区名称
- 8. 从国家代码中获取国家/地区名称
- 9. 查找IP地址城市,国家Java
- 10. 跟踪IP地址和国家/地区名称(asp.net)?
- 11. 使用PHP获取IP地址的国家
- 12. 获取当前国家/地区名称
- 13. 获取国家名称android
- 14. gmaps地址组件类型获取国家名称
- 15. 从商家名称获取(英国)地址和邮编 - API?
- 16. gmaps地址组件类型获取国家名称
- 17. 从收到的IP地址确定国家名称
- 18. 如何将IP地址转换为国家名称
- 19. 如何使用地理编码获取国家/地区名称?
- 20. Google地图反向地理编码获取国家名称,英国国家
- 21. 从国家代码在python中获取国家名称?
- 22. 在IOS中从国家名称获取国家代码
- 23. 获取远程名称地址(非IP)
- 24. 如何从angularjs中的国家/地区获取国家/地区名称
- 25. 使用Java在Selenium WebDriver中使用IP地址检测下拉列表的国家名称
- 26. 通过IP获取国家/地区
- 27. 获得国家,城市的名字从ip地址
- 28. 如何根据java中的IP地址获取城市名称?
- 29. 使用jVectormap世界地图获取国家名称
- 30. 如何从PHP中的IP地址/国家/地区名称查找时区ID?
(HTTP://www.whathaveyoutried。 com /)另外,Java =/= JavaScrip吨。删除JS标签。 – Cerbrus 2013-02-14 11:31:49
有很多关于如何使用MaxMind GeoIP国家的例子。另外192.168.0.0/16是一个私人地址块,不会解析到一个国家。 – Lloyd 2013-02-14 11:31:53
请通过链接在这里。 – user1175106 2013-02-14 11:32:22