0
我正嘗試使用java.net連接到Google App Engine for Java中的遠程URL。java-使用java.net檢索網頁 - 如何正確檢索響應頭
連接欲獲取響應頭後---
我使用以下代碼(連接和檢索某些數據之後) - 注 - 「客戶」表示HttpURLConnection類對象。
//now get HTTP Response Headers...
for (Entry<String, List<String>> headernew : client.getHeaderFields().entrySet()) {
System.out.println(headernew.getKey() + "=" + headernew.getValue());
String currName = headernew.getKey();
String currValue = headernew.getValue();
現在,由於「headernew」與作爲列表我不能設置「currValue」我在上面的代碼中都給予值指定。
首先使用'headernew'的代碼行取自現有的SO答案。
上面的代碼錯在哪裏?應予簡單地設置「headernew」作爲following--
for (Entry<String, String> headernew : client.getHeaderFields().entrySet()) {
具體而言,我想檢索以下數據 -
MIME類型,字符集,響應頭的關鍵值對塊,和身體的響應(聲明爲'byte []')