보안/보안 관련 지식
MIME 타입
꾸적꾸적
2025. 4. 30. 16:47
MIME 타입
(Multipurpose Internet Mail Extensions)
원래는 말 그대로 인터넷 메일에서
여러 용도로 사용하기 위해 만들어진 기술이지만,
현재는 웹을 포함해 다양한 곳에서 사용되고 있음
과거에는 텍스트 파일 전송 시,
공통표준인 ASCII만 따르면 문제가 없었으나,
현재는 바이너리 파일들, 무비, 워드 등 다양한 파일들이 생겼다.
* 참고로 텍스트파일로 변환하는 것을 인코딩,
바이너리 파일로 변환하는 것을 디코딩이라고 함.
MIME 으로 인코딩한 파일은 Content-type 정보를
헤더에 저장하게 되는데, 이를 의미한다.
각 파일마다 Contnet-type 정보는 아래와 같다.
MIME 타입설명
text/plain | 일반 텍스트 파일 |
text/html | HTML 문서 |
text/css | CSS 스타일시트 |
text/javascript | 자바스크립트 |
image/jpeg | JPEG 이미지 |
image/png | PNG 이미지 |
application/json | JSON 형식 데이터 |
application/xml | XML 문서 |
application/pdf | PDF 문서 |
application/zip | ZIP 압축 파일 |
audio/mpeg | MP3 오디오 파일 |
video/mp4 | MP4 비디오 파일 |