阿里ip
来源:互联网 发布:网络脱机状态怎么解除 编辑:程序博客网 时间:2024/05/17 01:05
HttpGet httpget = new HttpGet("http://ip.taobao.com/service/getIpInfo.php?ip="+ip);
//配置请求的超时设置
RequestConfig requestConfig = RequestConfig.custom()
.setConnectionRequestTimeout(1000)
.setConnectTimeout(1000)
.setSocketTimeout(0).build();
httpget.setConfig(requestConfig);
CloseableHttpResponse response;
try {
response = httpclient.execute(httpget);
System.out.println("StatusCode -> " + response.getStatusLine().getStatusCode());
HttpEntity entity = response.getEntity();
String jsonStr = EntityUtils.toString(entity);//, "utf-8");
System.out.println(jsonStr);
JSONObject jb = JSONObject.fromObject(jsonStr);
JSONObject entry=jb.getJSONObject("data");
scanRecodeDTO.setScanArea(entry.getString("region")+" "+entry.getString("city"));
scanRecodeDTO.setScanIp(ip);
scanRecodeDTO.setDateTime(DateTimeUtils.format(new Date()));
scanRecodeDTO.setQrcodeId(tsQrcode[0].toString());
TsBatch tsBatch=batchService.findById(detch[0].toString());
if(StringUtils.isBlank(trun)){
if ("lock".equals(tsBatch.getStatus())) {
scanCodeSumService.lsave(scanRecodeDTO);
}
}
} catch (ClientProtocolException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally{
httpget.releaseConnection();
}
- 阿里ip
- 阿里云高防IP原理
- 阿里云高防服务器-阿里云高防ip抗DDOS
- 阿里云解析动态公网IP
- 阿里云 Linux CentOS ip设置相关
- 阿里云域名绑定动态ip解决方法
- 阿里云域名和ip绑定步骤
- 阿里云域名解析到服务器ip地址
- 服务器隐藏IP之阿里云盾篇
- 阿里云服务器通过ip不能访问
- 阿里云免费ECS购买外网Ip
- 通过阿里云域名动态解析 IP 地址
- 使用阿里云的ip地址查询服务-使用免费版
- 关于阿里云不能用公用ip访问的问题
- 阿里云esc云服务器IP不能访问的解决办法
- 阿里云ECS云服务器外网IP无法访问
- 阿里云esc云服务器IP不能访问的解决办法
- 体验升级,阿里云过保迁移不变公网IP
- 撸代码的人生之路
- ViewPager中切换界面Fragment被销毁的问题
- 汇编学习第四课之main函数反汇编
- hudson整合sonar配置
- spark使用
- 阿里ip
- MySQL学习11:修改数据表(一)
- 在工程中查看是否使用 IDFA
- iOS开发push到下一个界面的时候,隐藏tabBar
- 1130 host is not allowed to connect to mysql
- 监听器如何获取Spring配置文件
- 欢迎使用CSDN-markdown编辑器
- Linux下which、whereis、locate、find 命令的区别
- ios7 JavaScriptCore.framework