Content-Disposition 헤더

프엔개발쟈·2023년 12월 2일
0

form

목록 보기
2/2
post-thumbnail

response header

일반적인 HTTP 응답에서, Content-Disposition 응답 헤더는 콘텐츠라 브라우저 내부에 보여질 것인지, 아니면 다운로드돼서 로컬에 저장될 것인지를 알려주는 헤더다.

Content-Disposition: inline
Content-Disposition: attachment
Content-Disposition: attachment; filename="filename.jpg"
  1. inline - 기본값으로, 웹페이지 내부에 display
  2. attachment - 다운로드 해야되는 거라고 명시
  3. attchment; filename - '다른 이름으로 저장'을 하려면 filename 같이 넣어준다

브라우저가 해당 컨텐츠를 표시할 수 없는 형식이거나, 항상 다운로드하도록 유도하고 싶다면 헤더에 Content-Disposition을 꼭 넣어주어야 한다

참고 : https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Disposition

0개의 댓글