URLConnection类 示例

来源:互联网 发布:mac qq不显示群头像 编辑:程序博客网 时间:2024/06/05 18:23

//Demonstrate URLConnection.
import java.net.*;
import java.io.*;
import java.util.Date;
class URLConnectionDemo{
 public static void main(String[] args) throws Exception{
  int c;
  URL hp = new URL("http://www.osborne.com");
  URLConnection hpCon = hp.openConnection();

  System.out.println("Date: " + new Date(hpCon.getDate()));
  System.out.println("Content-Type: " + hpCon.getContentType());
  System.out.println("Expires: " + hpCon.getExpiration());
  System.out.println("Last-Modified: " + new Date(hpCon.getLastModified()));
  int len = hpCon.getContentLength();
  System.out.println("Content-Length: " + len );
  if(len>0){
   System.out.println("===== Content =====");
   InputStream input = hpCon.getInputStream();
   int i = len;
   while((c= input.read())!=-1 && (--i>0)){
    System.out.println((char)c);
   }
   input.close();
  }else{
   System.out.println("No Content Available.");
  }
 }

原创粉丝点击