public static void main(String[] args) {
try {
int n;
//使用指定的URL来创建一个URL对象
URL url=new URL(" http://www.yahoo.com.cn:8080");
//使用url对象的openConnecton方法,来获取URLConnection类的对象
URLConnection urlConn=url.openConnection();
//用于创建输入流,获取指定url上资源文件的信息
InputStream in=urlConn.getInputStream();
//用于获取资源文件类容
System.out.println("The content of\" http://www.yahoo.com.cn\" is:\n");
while((n=in.read())!=-1)
{
char c=(char)n;
System.out.print(c);
}
//获取资源文件类型
System.out.println("content type is:" +urlConn.getContentType());
//获取资源文件长度
System.out.println("content length is:"+urlConn.getContentLength());
//获取资源文件创建时间
System.out.println("date is:"+new Date(urlConn.getDate()));
//获取资源文件最后一次修改的时间
System.out.println("ContentEncoding is"+new Date(urlConn.getLastModified()));
} catch (MalformedURLException e) {
e.printStackTrace();
}
catch (IOException e) {
e.printStackTrace();
}
finally {
System.out.println("Good!");
}
}
}
try {
int n;
//使用指定的URL来创建一个URL对象
URL url=new URL(" http://www.yahoo.com.cn:8080");
//使用url对象的openConnecton方法,来获取URLConnection类的对象
URLConnection urlConn=url.openConnection();
//用于创建输入流,获取指定url上资源文件的信息
InputStream in=urlConn.getInputStream();
//用于获取资源文件类容
System.out.println("The content of\" http://www.yahoo.com.cn\" is:\n");
while((n=in.read())!=-1)
{
char c=(char)n;
System.out.print(c);
}
//获取资源文件类型
System.out.println("content type is:" +urlConn.getContentType());
//获取资源文件长度
System.out.println("content length is:"+urlConn.getContentLength());
//获取资源文件创建时间
System.out.println("date is:"+new Date(urlConn.getDate()));
//获取资源文件最后一次修改的时间
System.out.println("ContentEncoding is"+new Date(urlConn.getLastModified()));
} catch (MalformedURLException e) {
e.printStackTrace();
}
catch (IOException e) {
e.printStackTrace();
}
finally {
System.out.println("Good!");
}
}
}