HttpClient 3.xで同等のInputStreamBody

httpclient java
HttpClient 3.xで同等のInputStreamBody

私の前の質問で私は次の答えを得ましたが、これは完璧ですが、HttpClient 3.xでクライアントを書きたい場合、同等のコードは何ですか? 特に「InputStreamBody(new FileInputStream(file)」?

_
ファイルの内容が同じで、パーツとファイル名が異なる、異なるマルチパートパーツを追加するだけです。 InputStreamBodyを使用すると、パーツごとに異なるファイル名を指定できます。 E.g.
_

MultipartEntity entity = new MultipartEntity();
entity.addPart("file1", new InputStreamBody(new FileInputStream(file), "name1.ext"));
entity.addPart("file2", new InputStreamBody(new FileInputStream(file), "name2.ext"));
entity.addPart("file3", new InputStreamBody(new FileInputStream(file), "name3.ext"));
// ...

ありがとう

  0  0


ベストアンサー

同等のクラスは `org.apache.commons.httpclient.methods.InputStreamRequestEntity`です

1


タイトルとURLをコピーしました