java查看IP所属地区及哪个运营商

import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLConnection;

import net.sf.json.JSONObject;

public class TestIp {
	public static void main(String[] args) throws Exception {
		URL url = new URL("http://apistore.baidu.com/microservice/iplookup?ip=106.6.104.72");
		URLConnection con = url.openConnection();
		InputStream is = con.getInputStream();
		InputStreamReader isr = new InputStreamReader(is);
		BufferedReader br = new BufferedReader(isr);
		StringBuffer buffer = new StringBuffer();
		String line =null;
		while(null != (line = br.readLine()))
		{
			buffer.append(line);
		}
		br.close();
		isr.close();
		is.close();
		System.out.println(buffer.toString());

		JSONObject jsonObject = JSONObject.fromObject(buffer.toString());
		System.out.println(jsonObject);
		JSONObject jsonObject1 = JSONObject.fromObject(jsonObject.get("retData"));
		System.out.println(jsonObject1.get("province").toString()+jsonObject1.get("city").toString()+ "(" +jsonObject1.get("carrier").toString() + ")");
	}
}
				
时间: 2024-10-05 05:33:23

java查看IP所属地区及哪个运营商的相关文章

运营商劫持处理

测试URL: 因近期发现长宽资源经常出现被劫持和转发错误的现象.解决办法如下: 1.把转发列表写到named.conf文件里,更新我们的转发ip 2.然后编写策略针对我们要去的域名从BGP出口出去,防止NAT. x.x.x.x.com,(绑定hosts: xxxx.xxxx.com ) zone "vdndc.com" { type forward; forward first; forwarders { x.x.x.x;x.x.x.x;x.x.x.x}; }; zone "

JAVA根据IP地址获取详细的地域信息

在系统中网站的头部一般都有显示是哪个城市的用户进入到网站的首页后默认城市应该是用户本地的城市信息例如北京网站就要根据你的IP地址的信息查询数据获取北京部分的数据呵呵当然我可能描述的不是很清楚但是可以理解成通过IP地址定位地理信息就行.很多人现在使用以QQ数据库为基础获取地址信息但不完整.而且不规范.互联网提供很多其他接口可以完成这项功能. 接口如下 通过淘宝IP地址库获取IP位置 1. 请求接口GEThttp://ip.taobao.com/service/getIpInfo.php?ip=[i

java 根据ip获取地址

用淘宝接口:(源码:java 根据IP地址获取地理位置) pom.xml: <!-- https://mvnrepository.com/artifact/net.sourceforge.jregex/jregex --> <dependency> <groupId>net.sourceforge.jregex</groupId> <artifactId>jregex</artifactId> <version>1.2_0

rhel7的基本操作(查看IP配置,关闭防火墙,临时或永久关闭selinux,常用命令操作)

* rhel7的基本操作* 1.查看IP配置[[email protected] ~]# ls /etc/sysconfig/network-scripts/ifcfg-enp0s25 /etc/sysconfig/network-scripts/ifcfg-enp0s25查看DNS配置[[email protected] ~]# cat /etc/resolv.conf Generated by NetworkManager nameserver 114.114.114.114查看IP和主机绑

Linux查看IP 网关 DNS

ifconfig查看IP: netstat -rn 查看网关 route -n 查看网关 nslookup 查看DNS 版权声明:本文为博主原创文章,未经博主允许不得转载.

CMD命令下修改和查看ip地址,DNS,网关

设置IP.DNS.网关 >netsh interface ip set address name="本地连接" source=static addr=192.168.132.5 mask=255.255.255.0 >netsh interface ip set address name="本地连接" gateway=192.168.132.1 gwmetric=0 >netsh interface ip set dns name="本地

CentOS7 查看IP、Gateway、DNS、Hostname

1.查看IP# ip addr 2.查看路由# ip route 3.查看DNS# cat /etc/resolv.conf 4.查看主机名# hostname

Linux主机查看IP地址

[[email protected] ~]#ifconfig ethx |awk -F '[ :]+' 'NR==2 {print $4}' Linux主机查看IP地址

java查看windows的磁盘空间大小信息

原文:java查看windows的磁盘空间大小信息 代码下载地址:http://www.zuidaima.com/share/1550463266294784.htm 可以通过java的File对象得到磁盘的总空间大小,剩余空间大小,以及已用空间大小. package com.zuidaima.util.file; import java.io.File; public class FreeDiskSpace { public static void main(String[] args) {