this answer에서 남자는 IOUtils.copy
을 사용하여 제안했지만 그는 OutputStream을 닫지 않았습니다.IOUtils : OutputStream을 닫아야합니까?
InputStream is = new URL(imgUrl).openStream();
OutputStream os = servletResponse.getOutputStream();
IOUtils.copy(is, os);
is.close();
내가 IOUtils에서 copy
방법에 대한의 javadoc를 확인하고 내가 그 샘플에서의 OutputStream 종료 할 필요가 궁금 있도록 OutputStream에가보기 자동 폐쇄됩니다 정보가없는 : 여기에 자신의 예제?
자원 또는 증기를 닫으려면 'finally'블록에서 'close()'를 호출하여 항상 실행되도록하십시오. 또는 [try-with-resources 문] (https://docs.oracle.com/javase/tutorial/essential/exceptions/tryResourceClose.html)에서 리소스를여십시오. – matsev