Web Programing!/JAVA / JSP
[JAVA ]spring url 이미지 다운로드
어설픈봉봉이
2019. 3. 29. 10:00
반응형
SMALL
[JAVA ]spring url 이미지 다운로드
//URL로 이미지 가져오기
URL url = new URL("가져오고자하는 이미지URL");
InputStream in = new BufferedInputStream(url.openStream());
ByteArrayOutputStream out = new ByteArrayOutputStream();
byte[] buf = new byte[1024];
int n = 0;
while (-1!=(n=in.read(buf))) {
out.write(buf, 0, n);
}
out.close();
in.close();
byte[] response = out.toByteArray();
//폴더 생성
File fileDir = new File("원하는 경로", "파일명");
if(!fileDir.isDirectory()){
fileDir.mkdirs();
}
//원하는 경로에 이미지다운로드
File fileData = new File("원하는 경로", "파일명");
if (!fileData.exists()) { // 해당 경로에 동일한 파일명이 이미 존재하지않는 경우 파일생성
FileOutputStream fos = new FileOutputStream("원하는 경로+파일명");
fos.write(response);
fos.close();
}
반응형