查IP所在地的网络接口

五月 27, 2008 | 标签 ip   | 浏览
评论 1
用js接口获得查询网络ip地址

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">  
<HTML>  
 <HEAD>  
  <TITLE> New Document </TITLE>  
  <META NAME="Generator" CONTENT="EditPlus">  
  <META NAME="Author" CONTENT="">  
  <META NAME="Keywords" CONTENT="">  
  <META NAME="Description" CONTENT="">  
 </HEAD>  
  
 <BODY>  
<!-- 提示 -->  
<script src="http://whois.pconline.com.cn/ip.js"></script>  
<a href="javascript:alertIp('202.96.209.6');">202.96.209.6</a>  
<!-- 显示 -->  
<a href="javascript:labelIp('showIpInfo','202.96.209.6');">202.96.209.6</a> 位置信息:<span id="showIpInfo" style="color:#FF0000"></span>  
  
 </BODY>  
</HTML>  


用jsp接口获得查询网络ip地址

public class Test {   
       
    public static void main(String[] args){   
        try{   
            String arg="202.96.209.6";   
            URL url=new URL("http://whois.pconline.com.cn/ip.jsp?ip="+arg);   
            HttpURLConnection connect=(HttpURLConnection)url.openConnection();   
            InputStream is = connect.getInputStream();   
            ByteArrayOutputStream outStream = new ByteArrayOutputStream();   
            byte[] buff = new byte[256];   
            int rc = 0;   
            while ( (rc = is.read(buff, 0, 256)) > 0) {   
                outStream.write(buff, 0, rc);   
            }   
            byte[] b = outStream.toByteArray();   
            //关闭   
            outStream.close();   
            is.close();   
            connect.disconnect();               
            System.out.println(new String(b));   
        }catch(Exception e){   
            e.printStackTrace();   
        }   
    }   
       
}  


提供接口的网络地址:http://whois.pconline.com.cn/




发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。