롸?

MIME type 본문

WEB/이론

MIME type

허니버터새우깡 2020. 2. 25. 15:17

MIME 타입이란 클라이언트에게 전송된 문서의 다양성을 알려주기 위한 메커니즘이다. 웹에는 파일의 확장자가 의미가 없기 때문에 각 문서와 함께 올바른 MIME 타입을 전송하도록 서버가 정확히 설정하는 것이 중요. 브라우저들은 리소르를 내려받았을 때 해야할 기본 동작이 무엇인지를 결정하기 위해 대게 MIME 타입을 사용한다.

 

 

 

타입설명일반적인 서브타입 예시

text

텍스트를 포함하는 모든 문서를 나타내며 이론상으로는 인간이 읽을 수 있어야 합니다

text/plain, 

text/html, 

text/css,

text/javascript

image

모든 종류의 이미지를 나타냅니다. (animated gif처럼) 애니메이션되는 이미지가 이미지 타입에 포함되긴 하지만, 비디오는 포함되지 않습니다.

image/gif, 

image/png,

 image/jpeg, 

image/bmp,

 image/webp

audio

모든 종류의 오디오 파일들을 나타냅니다.

audio/midi, 

audio/mpeg,

audio/webm,

audio/ogg,

audio/wav

video

모든 종류의 비디오 파일들을 나타냅니다.

video/webm,

 video/ogg

application

모든 종류의 이진 데이터를 나타냅니다.

application/octet-stream, 

application/pkcs12,

 application/vnd.mspowerpoint, 

application/xhtml+xml, 

application/xml, 

 application/pdf

특정 서브타입이 없는 텍스트 문서들에 대해서는 text/plain가 사용되어야 합니다. 특정 혹은 알려진 서브타입이 없는 이진 문서에 대해서는 유사하게, application/octet-stream이 사용되어야 합니다.

 

 

 


참고 

1.  https://juyoung-1008.tistory.com/4

2.  https://developer.mozilla.org/ko/docs/Web/HTTP/Basics_of_HTTP/MIME_types

'WEB > 이론' 카테고리의 다른 글

웹 서버 vs WAS  (0) 2021.12.07
Ajax란?  (0) 2020.03.10
CGI  (0) 2020.02.25
bootstrap  (0) 2020.02.25
HTTP 상태 코드  (0) 2020.02.25
Comments