MIME type là gì?

Noun None
media type

MIME là viết tắt của "Multipurpose Internet Mail Extensions." MIME type hoặc media type là một chuỗi văn bản xác định một định dạng tập tin (file format) cụ thể. Nó bao gồm hai phần: một type và subtupe, được phân tách bằng dấu gạch chéo lên (forward slash). Ví dụ: MIME type của tập tin văn bản thuần túy (plain text) là: text/plain

Một trang web chuẩn có MIME type:


Content-Type: text/html

Các loại MIME type được sử dụng để xác định hàng nghìn định dạng tập tin khác nhau. Một số ví dụ bao gồm:

  • text/html: tài liệu HTML (HTML document)
  • text/css: tập tin css
  • text/javascript: tập tin javascript
  • image/jpeg: tập tin ảnh JPEG

Các MIME type và phần mở rộng tâp tin (file extension) giống nhau ở điểm cả hai đều xác định định dạng tập tin. Tuy nhiên, các MIME type cung cấp hai lợi thế:

  • Chúng chứa một type và subtype. Type (trước dấu gạch chéo lên) giúp phân loại các loại tập tin, giúp ứng dụng lọc tập tindễ dàng. Ví dụ: một chương trình có thể cho phép chuyển các tập tin văn bản và hình ảnh, nhưng không cho phép chuyển các tập tin âm thanh hoặc video.
  • Chúng có mối quan hệ 1-1 với các định dạng tập tin. Một số định dạng tập tin có nhiều phần mở rộng tập tin. Ví dụ: ảnh JPEG có thể có đuôi .JPG hoặc .JPEG. Trang web có thể có phần mở rộng .HTM hoặc .HTML. Các MIME type cung cấp các identifier tiêu chuẩn cho các định dạng tập tin được nhận dạng trên các ứng dụng và giao thức (protocol) khác nhau.
Learning English Everyday