인프런 커뮤니티 질문&답변

신동훈님의 프로필 이미지
신동훈

작성한 질문수

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

예제로 구현하는 파일 업로드, 다운로드

REST API 방식으로 이미지를 보여주는 방법

작성

·

1.2K

0

저장을 하는것은 구현을 하였는데, 사용자가 상품 이미지를 보고싶어 하면, 프론트엔드에서 먼저 서버에, 원하는 상품의 id 값으로 요청을 하면, 서버는 그 상품이 서버에 저장된 이름을 반환해주고, 프론트엔드에서 그 이미지를 가지고, 서버에 저장되어 있는 이미지를 보여주는 방식을 사용하면 될까요..?

답변 1

1

안녕하세요. 신동훈님, 공식 서포터즈 David입니다.

.

무료 이미지로 유명한 unsplash의 api를 보시면 이미지의 id로 요청하면 이미지에 대한 url들을 응답으로 제공하고 있음을 볼 수 있습니다.

https://unsplash.com/documentation#get-a-photo

API 설계에 따라 달라지는데요.

상품id를 던졌을 때 상품 이미지 경로가 포함된 상품 정보가 응답으로 제공될 수도 있고

아니면 이미지 전용 api를 만들어서 이미지만을 요청할 수도 있을 것 같습니다.
.
감사합니다.

신동훈님의 프로필 이미지
신동훈

작성한 질문수

질문하기