이미지 url 생성과 multer

keep_going·2023년 3월 24일

지식저장

목록 보기
6/11

클라이언트에서 createObjectURL을 사용해 이미지 파일의 URL을 만들어도 실제로 파일이 서버에 저장되는 것이 아니라 클라이언트 브라우저의 메모리에만 저장되는것
즉, 클라이언트 측에서만 사용할 수 있고, 다른 사용자나 기기에서는 사용할 수 없음!

만약 여러 사용자가 접근 가능한 공유된 이미지 파일을 만들고자 한다면 이미지 파일을 서버에 저장해야 한다.
multer의 diskStorage나 s3 등의 저장 방식을 사용하여 서버에 이미지 파일을 저장할 수 있음
이렇게 서버에 저장된 이미지 파일의 URL을 클라이언트에서 사용하면 여러 사용자가 접근 가능한 공유된 이미지 파일을 만들 수 있는것

profile
keep going

0개의 댓글