쓰 HttpEntity 파일
-
23-09-2019 - |
문제
내가 사용하려고 jakarta commons HttpClient 라이브러리입니다.
내 생각에 나는 바보 같지만,나는 방법을 알아낼 수 없습니다를 작성 완료 HttpEntity 하는 파일입니다.
내가 하려고 해요:
FileOutputStream os = new FileOutputStream(f);
e.writeTo(os);
while (e.isStreaming()) {
e.writeTo(os);
}
전자 내 HttpEntity f 내일이다.나만의 첫 번째 8KB 의 모든 파일을,내 생각으로 인해 버퍼링이 어딘가에.어떤 아이디어가 어떻게 나머지?
해결책
Solved it.
I needed to force the response object to use a BufferedHttpEntity:
HttpEntity entity = rsp.getEntity();
BufferedHttpEntity buf = new BufferedHttpEntity(entity);
다른 팁
response = httpclient.execute(get);
is = response.getEntity().getContent();
IOUtils.copy(is,fileWriter);
제휴하지 않습니다 StackOverflow