-
카테고리
-
세부 분야
데브옵스 · 인프라
-
해결 여부
미해결
안녕하세요 s3 질문 있습니다!
24.04.01 15:41 작성 조회수 105
0
안녕하세요!
브라우저에서 png, jpg등의 이미지를 업로드 하면
s3 메타데이터 값에 contentType에
application/octet-stream 이런형식으로 값이 저장되는데요
브라우저에서 이미지가 뜨도록 하고싶은데 다운로드만 하도록 되어져서 혹시 s3 에서 따로 설정하는 곳이 있을까요? 없다면 개발소스에서 업로드 할때 contentType을 무조건 설정해줘야 하는걸까요?
답변을 작성해보세요.
0
정근창
질문자2024.04.01
아~ 제 설명이 부족했던거 같습니다!
예를들어 관리자페이지에서 공지사항을 하나 올린다고 했을때 첨부파일을 하나 올리고 그 첨부파일명을 클릭했을시에 다운로드가 되고 있는 상황입니다.
제가 원하는것은 클릭했을때 이미지가 표시되게 하는 것입니다~
검색을 해보니 s3 메타데이터 편집에 들어가서 contentType 을 image/png 로 바꿔주라고 나오는데 일일히 업로드
할때마다 바꿀수는 없어서 이미지 업로드 했을때 contentType을 s3 에서 자동으로 바꿔주는 기능이 있는지 여쭤봤습니다!
JSCODE 박재성
지식공유자2024.04.02
아! 이해했습니다!! 찾아보니 s3 이미지를 업로드 할 때 content-type을 설정할 수 있는 것 같습니다!
https://blog.naver.com/ks2414e/222418855995
위 방식을 활용하시면 말씀하신 문제를 해결할 수 있지 않을까 싶습니다!
혹시 제가 문제를 잘못 이해한 거라면 추가적으로 질문 달아주셔도 됩니다:)
0
JSCODE 박재성
지식공유자2024.04.01
안녕하세요 근창님!
브라우저에서 이미지를 띄우고 싶다는 뜻은 웹 페이지(html 코드 내부)에서 이미지를 띄우고 싶다는 의미가 맞으실까요~?? 만약 맞으시다면 아래와 같이 코드를 작성해보시겠어요 ?
만약 아래 방법이 원하시는 답변이 아니라면 다시 질문 한 번 남겨주세요ㅎㅎ
<img src="S3에 이미지가 저장된 주소" alt="설명 텍스트">
답변 2