上一個URLConnection問題UrlConnection.getHeaderField(字符串名稱)返回null
連接對象通過調用上的URL的openConnection()方法和一般請求manipualted創建工作。然後我初始化一個字符串,我期待從函數getHeaderfield(字符串名稱)uniqueid。之後,我需要使用connect()方法執行到遠程對象的實際連接。
call for openConnection()
String uniqueid=null;
call for connect()
uniqueid=UrlConnection.getHeaderField(Headername);
這裏我將uniqueid的值設置爲null。
當我研究了主題後,我才知道實際函數getHeaderField(string)僅返回null(在java.net.UrlConection.class下的java包中的rt.jar中找到)。
但oracle文檔說 http://docs.oracle.com/javase/1.5.0/docs/api/java/net/URLConnection.html#getHeaderField%28java.lang.String%29 它返回指定標頭的值。任何人都可以解釋getHeaderField()方法的行爲嗎?
'getHeaderFields()'方法顯示了我確切返回了哪些頭文件。謝謝。 – toobsco42 2013-08-28 23:50:24