[img]http://dl.iteye.com/upload/attachment/507949/29a23ef9-f5f8-37e0-a749-b136a3a1ad63.gif[/img]
[size=large][size=medium]
[size=large][size=medium]
package com.laili.netUrl;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.URL;
import java.net.URLConnection;
public class TestUrl
{
public static void main(String[] args) throws Exception
{
String urlString = "http://www.baidu.com";
String urlString2 = "http://www.google.com.cn";
String urlString3 = "http://android.developers.com";
String urlString4 = "http://www.sina.com";
URL url = new URL(urlString4);
String protocol = url.getProtocol();
String host = url.getHost();
int port = url.getPort();
String file = url.getFile();
System.out.println("protocol: " + protocol + "\n" + "host: " + host);
System.out.println("port: " + port + "\n" + "file: " + file);
URLConnection urlConn = url.openConnection();
InputStream is = urlConn.getInputStream();
OutputStream os = new FileOutputStream("d:/android.html");
byte[] buffer = new byte[1024];
int len;
while((len = is.read(buffer, 0, buffer.length)) != -1)
{
os.write(buffer, 0, len);
}
is.close();
os.close();
}
}