0

私は Apache HTTP クライアントを使用しており、応答からコンテンツを抽出しようとしています...

「response」という名前の HTTP 応答オブジェクトに応答があります。

では、HTTPResponse オブジェクトから次のものを抽出するにはどうすればよいでしょうか??--

(1) byte[] としての応答コンテンツ (2) コンテンツの長さ (3) MIME タイプ (4) Charset

4

2 に答える 2

1
HttpEntity entity = response.getEntity();
InputStream instream = entity.getContent();
instream.read();

それがメインコードです。例は次の場所にあります:httpcomponents-client-4.1.3 \ examples \ org \ apache \ http \ examples \ client

于 2012-03-02T02:11:12.910 に答える
1

HttpEntity取得して実行する必要がgetContentLenght()ありgetContentType();ます。ここにApacheのチュートリアルがあります

于 2012-01-29T12:24:37.697 に答える