0
Google App Engine for JavaのリモートURLに接続するためにjava.netを使用しようとしています。私はレスポンスヘッダを取得したい接続した後java- java.netを使用してWebページを取得する - レスポンスヘッダーを正しく取得する方法
---
私は(いくつかのデータを接続して取得した後)、次のコードを使用しています - 「クライアント」はノートには、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()) {
として設定する必要があり、私は、キーと値のペアとしてdata--
MIMEタイプ、文字セット、レスポンスヘッダの次の部分を取得したい、と体の応答( 'byte []'として宣言)