Multipurpose Internet Mail Extension
HTTP에서(원래는 메일전송시)단순 문자데이터 이외의 타입(미디어 파일)을 전송하기 위한 인코딩 방식(?), 그리고 그것을 표현하는 방법
기능
타입
개별타입
타입 | 설명 | 일반적인 서브타입 예시 |
---|---|---|
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/xml , application/pdf |
멀티 타입
multipart/form-data
multipart/byteranges