MIME type programmer tails~

*** MIME 이란 무엇일까요?
  - 개발을 하다보면 쉽게 접할 수 있는 단어 MIME 에 대해서 알아봅니다.

1. MIME(Multipurpose Internet Mail Extension) 의 정의
  - MIME 이란 말을 그대로 해석해보면 '다목적 인터넷 메일 확장' 이라고 말할수 있습니다. 
   이해하기 쉽게 표현한다면 '인터넷 메일 교환을 위한 멀티미디어 문서 타입' 이라고 정의 할수 있습니다.
  - MIME 은 ascii data 만을 처리할 수 있는 원래의 인터넷 전자우편 프로토콜, 즉 STMP 를 확장하여 오디오,
   비디오 , 이미지, 응용프로그램 등 여러가지 종류의 data file을 주고 받을수 있도록 확장된 프로토콜입니다.
  - 서버들은 웹 전송 시작 부분에 MIME 헤더를 삽입하고 클라이언트들은 이때 파일형식으로서 메일에 추가됩니다.
  - 클라이언트들은 헤더가 나타내는 data 형식에 따라 이를 재싱시키기 위한 적절한 응용 프로그램을 선택하여
   실행됩니다.

2. MIME 의 적용
  - HTTP 전송시에 서로 간의 교류 data 를 사전에 정의 해 놓지 않는다면 error page 를 보게 되거나,
   ascii 문자들로 표시된 내용밖에 볼 수 없습니다.
  - 이러한 문제를 일으키지 않기위해 Mail 상에서 사용하던 MIME Type 을 Client 와 Server 간의
   데이터 Type을 정하는 것입니다.
  - IME 의 형식은 'Type/Subtype' 으로 정의 되어 있습니다.
  - 예외) 모든 형식을 포함할 경우에는 '*/*' 과 같은 방식으로 해야 합니다.

3. MIME type 의 종류** 자주 사용되는 내용들입니다.


트랙백

이 글과 관련된 글 쓰기 (트랙백 보내기)
TrackbackURL : http://iceken.egloos.com/tb/3988056 [도움말]

덧글

댓글 입력 영역