WEB] MIME

노션으로 옮김·2020년 3월 12일
0

Study

목록 보기
1/33
post-thumbnail
post-custom-banner

MIME

  • 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
      • 다양한 타입을 전송할 때 사용
      • 각 파트는 자신만의 헤더를 갖음
post-custom-banner

0개의 댓글