`
- 浏览:
11800 次
- 性别:
- 来自:
上海
-
/**
*功能说明:根据Ip获取设备归属地
* @param ip
* @return
*/
public String getIP(String ip) {
String city = "";
try {
DefaultHttpClient hc = new DefaultHttpClient();
InputStream is = null;
HttpGet http_get = new HttpGet(
"http://ip.taobao.com/service/getIpInfo.php?ip=" + ip);
HttpEntity e = hc.execute(http_get).getEntity();
is = e.getContent();
StringWriter sw = new StringWriter();
IOUtils.copy(is, sw);
is.close();
String res = sw.toString();
try {
JSONObject resp = new JSONObject(res);
if (resp.has("data")) {
JSONObject data = resp.getJSONObject("data");
if (data.has("city")) {
city = data.getString("city");
}
}
} catch (JSONException e1) {
e1.printStackTrace();
}
} catch (ClientProtocolException e) {
e.printStackTrace();
} catch (IllegalStateException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
return city;
}
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
java读取纯真IP地址数据库 使用java读取纯真ip数据库,里面带一个最近更新的ip库,想要最新的,可以拿名字百度
1.java调用动态链接库实例 2.包含so库的生成实例 3.java调用so的实例
根据ip查询城市名称(含IP地址库) java版本 将QQWry.dat放到src下。。 调用如下接口方法 获取城市名称: String cityname = net.sololive.ip.IPSeeker.getAddress(ip);
java 调用 powershell 并传参 返回
该demo有多个JAVA实例,分别是基于:百度API,淘宝API和腾讯提供的IP库(qqwry.dat),开发的一个简单直接可以使用的web应用程序,通过Eclipse导入即可在Main方法中测试; 1.百度API已经提供测试ak密钥,实例中有:a....
Java调用动态链接库 Java 调用 DLL 源码
java调用delphi动态库的实例 通过实际例子可以掌握这两种语言的结合方法
Java代码测试IP是否为可用的、真实的IP。完整的JAVA工程
使用Java调用C++的动态库,注释全,一看就会,代码全给,需要使用Java调用第三方的动态库可参考我的博客结合代码快速实现。
java调 淘宝IP定位查询接口示例 ,下载即可运行 测试 使用
利用JNI技术实现Java中调用C++编写的函数库示例程序源码,并附上参考JNI文档。 详情见本人博客:Java学习之通过JNI调用C/C++编写的dll链接库(图文教程)(http://write.blog.csdn.net/postlist)
Java通过JNI调用DLL动态库,亲测试编写
java调用动态链接库
java使用windows命令行获取返回内容
这是调用库,关于使用方法,可以参考:https://blog.csdn.net/hj7jay/article/details/95060600
淘宝IP地址库,jsoncpp, http
java调用C++动态库
包含java调用dll动态库代码示例,使用的第三方工具插件。
java调用淘宝ip库,获取登录ip,以及根据ip获取登录地址信息,省,市
Java调用带参数的Oracle 存储过程并返回集合,