
使用URL读取内容
import java.awt.im.InputContext;
import java.io.InputStream;
import java.net.MalformedURLException;
import java.net.URL;
import java.util.Scanner;
//=================================================
// File Name : URL_demo
//------------------------------------------------------------------------------
// Author : Common
//主类
//Function : URL_demo
public class URL_demo {
public static void main(String[] args) throws Exception {
// TODO 自动生成的方法存根
URL url = new URL("http","10.108.84.220",8080,"/Hello/Hello.html"); //指定操作的URL
InputStream input = url.openStream(); //打开输入流,读取URL内容
Scanner scan = new Scanner(input); //实例化读取分隔符
scan.useDelimiter("
"); //设置读取分隔符
while(scan.hasNext()){
System.out.println(scan.next());
}
}
}

取得URL的基本信息
import java.net.URL;
import java.net.URLConnection;
//=================================================
// File Name : URL_demo
//------------------------------------------------------------------------------
// Author : Common
//主类
//Function : URL_demo
public class URL_demo {
public static void main(String[] args) throws Exception {
// TODO 自动生成的方法存根
URL url = new URL("http://www.baidu.com");
URLConnection urlCon = url.openConnection(); //建立连接
System.out.println("内容大小:"+urlCon.getContentLength()); //取得内容大小
System.out.println("内容类型:"+urlCon.getContentType()); //取得内容类型
}
}