Java URL编程

王朝java/jsp·作者佚名  2008-05-31
窄屏简体版  字體: |||超大  

import Java.io.*;

import java.net.*;

//

//

// GetHost.java

//

//

public class GetHost

{

public static void main (String arg[]){

if (arg.length>=1){

InetAddress[] Inet;

int i=1;

try{

for (i=1;i<=arg.length;i++){

Inet = InetAddress.getAllByName(arg[i-1]);

for (int j=1;j<=Inet.length;j++){

System.out.print(Inet[j-1].toString());

System.out.print("

");

}

}

}

catch(UnknownHostException e){

System.out.print("Unknown HostName!"+arg[i-1]);

}

}

else{

System.out.print("Usage java/jview GetIp <hostname>");

}

}

}

</pre>

</p>

<p>

<pre>

<font color=red>Example 2</font>

<a href="GetHtml.java">download now</a>

//GetHTML.java

/**

* This is a program which can read information from a web server.

* @version 1.0 2000/01/01

* @author jdeveloper

**/

import java.net.*;

import java.io.*;

public class GetHTML {

public static void main(String args[]){

if (args.length < 1){

System.out.println("USAGE: java GetHTML httpaddress");

System.exit(1);

}

String sURLAddress = new String(args[0]);

URL url = null;

try{

url = new URL(sURLAddress);

}catch(MalformedURLException e){

System.err.println(e.toString());

System.exit(1);

}

try{

InputStream ins = url.openStream();

BufferedReader breader = new BufferedReader(new InputStreamReader(ins));

String info = breader.readLine();

while(info != null){

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航