Skip to content

[Study] Java File Download 방법

Bear edited this page Apr 26, 2023 · 1 revision

목적

  • Java Code를 이용하여 http URL의 파일을 다운로드 받는 방법 ( 라이브러리 )을 리스팅한다.
  • 리스팅한 라이브러리들의 내부 동작 방식에 대하여 학습한다.
  • 리스팅한 방법을 실제 구현하여, 대용량 파일 다운로드 테스트를 진행하여 성능을 확인한다.

파일 다운로드 방법

  • openStream
  • HttpURLConnection
  • FileChannel.transferFrom()
  • Files.copy()
  • Apache Commons IO

샘플 구현

openStream ``