카테고리 없음

API에서의 이미지 경로 전달 방법 - 작성중

포시 2023. 2. 5. 18:05
728x90

개요

서버에 저장된 이미지 파일 경로를 API를 통해 전달할 때 

겪을 수 있는 상황에 대해 정리해보았다.

 

문제 발생

~.png

라는 파일명의 이미지에 대해 

클라이언트로 전달할 때 원래는 서버에서

req.get('Host')  // localhost:3000

을 통해 앞에 더 필요한 경로를 붙여 완성시킨 다음 전달했었다.

ex)

localhost:3000/public/uploads/products/~.png

 

근데 이럴 경우 정작 클라이언트에서 받은 다음 이미지 태그에 넣으려고 할 때

앞에 http 같은 프로토콜이 없어서 이미지가 정상적으로 나오지 않는 문제를 발견했다.

 

문제 해결

애초에 서버에서 

728x90