[HTTP 완벽가이드] MIME 타입

Seungrok Yoon (Lethe)·2022년 11월 6일
0
post-thumbnail

MIME 타입이란?

인터넷에서는 수많은 데이터 타입을 다룬다.

HTTP는 웹에서 전송되는 객체의 각각에 데이터 포맷 라벨 을 붙이는데, 이것을 MIME 타입이라고 한다.

MIME 은 Multipurpose Internet Mail Extensions의 약자인데, 기존 전자메일 시스템 사이에서 메시지가 오갈 때 겪는 문제점을 해결하기 위해 설계된 것이 그 시초이다.

이후 HTTP에서도 멀티미디어 콘텐츠를 기술하고 라벨을 붙이기 이ㅜ해 채택되었다.

MIME 타입의 생김새

어렵게 생기지 않았다. 주 타입과 부 타입으로 이뤄져 있는 문자열이다.

슬래시(/)로 구분된 주 타입(primary obejct type)과 부 타입(specific subtype)으로 이루어져 있는 문자열 라벨이다.

  • text/html -> HTML로 작성된 텍스트 문서
  • text/plain -> plain ASCII 텍스트 문서
  • image/jpeg -> JPEG 이미지
  • imgea/gif -> GIF 이미지
profile
안녕하세요 개발자 윤승록입니다. 내 성장을 가시적으로 기록하기 위해 블로그를 운영중입니다.

0개의 댓글