URLConnection類

在java.net包中定義了URLConnection類,該類用來表示與URL創建的通訊鏈接。URLConnection類的實例經過調用URL類的openConnection()方法得到。URLConnection類用於訪問網絡資源的主要方法以下所示。html

void addRequestProperty(String key, String value):      java

添加由鍵值對指定的通常請求屬性。網絡

abstract void connect():                                      url

 打開到此URL引用的資源的通訊連接(若是還沒有創建這樣的鏈接)。spa

Object getContent():                                                             .net

檢索此URL鏈接的內容。code

long getDate():                                                                      htm

返回date頭字段的值。資源

boolean getDefaultUseCaches():                                       get

返回URLConnection的useCaches標誌的默認值。

InputStream getInputStream():                                          

 返回今後打開的鏈接讀取的輸入流。

OutputStream getOutputStream():                                    

返回寫入到此鏈接的輸出流。

URL getURL():                                                                         

返回此URLConnection的URL字段的值。

boolean getUseCaches():                                                    

返回此URLConnection的useCaches字段的值。

import java.io.BufferedReader;  
import java.io.InputStreamReader;  
import java.net.URL;  
import java.net.URLConnection;  
public class Test {  
    public static void main(String args[]) throws Exception {  
        URL url = new URL("http://www.263.net/index.html");//建立URL  
        URLConnection uc = url.openConnection();    //得到URLConnection  
          
        //讀取URL鏈接的網絡資源  
        BufferedReader in = new BufferedReader(new InputStreamReader(uc.   
        getInputStream()));  
        String line;  
        while ((line = in.readLine()) != null) {  
            System.out.println(line);  
        }  
        in.close();  
    }  
}
相關文章
相關標籤/搜索