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