티스토리 뷰
RestTemplate restTemplate = new RestTemplate();
ResponseEntity<byte[]> response = null;
response = restTemplate.exchange(url, HttpMethod.GET, null, byte[].class);
InputStream is = new ByteArrayInputStream(response.getBody());
InputStreamResource resource = new InputStreamResource(is);
ResponseEntity responseEntity = ResponseEntity.ok().header(HttpHeaders.CONTENT_DISPOSITION, "attachment;filename=" + fileName)
.body(resource);
return responseEntity;
ResponseEntity<byte[]> response = null;
response = restTemplate.exchange(url, HttpMethod.GET, null, byte[].class);
InputStream is = new ByteArrayInputStream(response.getBody());
InputStreamResource resource = new InputStreamResource(is);
ResponseEntity responseEntity = ResponseEntity.ok().header(HttpHeaders.CONTENT_DISPOSITION, "attachment;filename=" + fileName)
.body(resource);
return responseEntity;
'스프링' 카테고리의 다른 글
[인터셉터] 웹 프로젝트 무한 리다이렉트 시 확인사항 (0) | 2024.01.11 |
---|---|
[mybatis] insert duplicate update 리턴값 (0) | 2021.09.24 |
mysql 이모지 데이터 저장하기 (0) | 2021.04.27 |
메이븐 외부 jar 파일 추가하기 (0) | 2020.03.22 |
자바에서 파라미터 간단히 처리하기 (0) | 2018.05.23 |
댓글