Loại MIME là một thuật ngữ mà bạn sẽ thấy nhiều lần nếu bạn đã sử dụng ứng dụng email khách (MUA) trên máy tính để bàn. Vậy kiểu MIME là gì và cách cài đặt kiểu MIME. Nếu chưa biết, hãy cùng TinoHost tìm hiểu qua bài viết dưới đây.
Contents
- 1 MIMEType là gì?
- 2 Các loại MIME phổ biến
- 3 Cấu trúc của kiểu MIME
- 4 Cách khai báo kiểu MIME cho trang web
- 5 Câu hỏi thường gặp về kiểu MIME
- 6 Tại sao chúng ta có các định dạng dữ liệu khác nhau?
- 7 Làm cách nào để khắc phục lỗi kiểu MIME?
- 8 Sự khác biệt giữa kiểu MIME và kiểu nội dung là gì?
- 9 Làm thế nào để phát video loại MIME?
MIMEType là gì?
MIME – Viết tắt của cụm từ “Tiện ích mở rộng thư Internet đa năng” nghĩa là giao thức mở rộng email Internet cho mục đích chung được mô tả trong RFC 1524 và các RFC khác như: RFC 2045, RFC 2046, RFC 2047, RFC 2231.
Kiểu MIME (MIME type) là một tiêu chuẩn giúp phân loại các loại tệp được sử dụng trên Internet, đặc biệt là để định dạng thư điện tử. Tóm lại, khi mới ra đời, giao thức gửi mail chỉ hỗ trợ gửi văn bản thuần túy, MIME là một tiện ích mở rộng cho phép email gửi / nhận các tập tin có định dạng khác (HTML, video, nhạc, …). Hầu như tất cả các thư điện tử trên Internet đều được truyền qua giao thức SMTP ở định dạng MIME.

Ngày nay, các kiểu MIME không chỉ được sử dụng với email mà đã được các máy chủ chấp nhận như một cách để thông báo cho các trình duyệt biết loại nguồn thông tin nào đang được gửi đến chúng để chúng có thể xử lý chính xác cho chính xác loại tin nhắn đó.
Về cơ bản, cấu trúc của một kiểu MIME có hai phần: một kiểu chính và một kiểu phụ. Chúng được phân tách bằng dấu gạch chéo (/). Ngoài kiểu chính và kiểu phụ, kiểu MIME có thể chứa các thuộc tính bổ sung sau dấu chấm phẩy.
Ví dụ: kiểu MIME cho tệp Microsoft Word là ứng dụng và kiểu phụ là msword. Cùng với nhau, kiểu MIME đầy đủ là ứng dụng / msword.
Một ví dụ minh họa khác để bạn dễ xem:
Hãy tưởng tượng bạn viết một vài lá thư cho bạn bè, nhưng mỗi lá thư sẽ được viết bằng các ngôn ngữ khác nhau. Bức thư đầu tiên bạn viết bằng tiếng Pháp, bức thư thứ hai bằng tiếng Đức, v.v.
Để bạn của anh ấy dịch những từ đó, anh ấy sẽ cần:
Đầu tiên là xác định loại ngôn ngữ
QUẢNG CÁO
Tiếp theo là dịch nó cho phù hợp. Tuy nhiên, việc xác định một ngôn ngữ không hề đơn giản – nó sẽ mất rất nhiều thời gian và công sức. Nhưng mọi thứ sẽ dễ dàng hơn nhiều nếu bạn viết ngôn ngữ bạn đang gửi ở đầu tin nhắn, người bạn đó sẽ nhanh chóng xác định được ngôn ngữ cần dịch (ví dụ “tiếng Pháp”).
Tương tự như vậy, vì có nhiều loại định dạng dữ liệu khác nhau phải được gửi qua Internet, việc chỉ định trước loại dữ liệu sẽ cho phép máy khách tương ứng diễn giải và hiển thị dữ liệu một cách chính xác cho người dùng. .
Các loại MIME phổ biến
Ngày nay, bạn có thể bắt gặp một số kiểu MIME phổ biến như:
- ứng dụng / javascript
- ứng dụng / json
- application / x-www-form-urlencoded
- ứng dụng / xml
- ứng dụng / zip
- câu hỏi / pdf
- ứng dụng / sq
- ứng dụng / đồ họa ql
- ứng dụng / ld + json
- ứng dụng / msword (.doc)
- application / vnd.openxmlformats-officedocument.wordprocessingml.document (.docx)
- application / vnd.ms-excel (.xls)
- application / vnd.openxmlformats-officedocument.spreadsheetml.sheet (.xlsx)
- application / vnd.ms-powerpoint (.ppt)
- application / vnd.openxmlformats-officedocument.presentationml.presentation (.pptx)
- application / vnd.oasis.opendocument.text (.odt)
- audio / mpeg
- âm thanh / đối tượng
- đa phần / biểu mẫu-dữ liệu
- text / css
- text / html
- text / xml
- text / csv
- văn bản / đơn giản
- hình ảnh / png
- hình ảnh / jpeg
- hình ảnh / gif
Cấu trúc của kiểu MIME
Tất cả các loại MIME đều được đăng ký thông qua IANA, một cơ quan giám sát việc chỉ định địa chỉ IP, quản lý vùng gốc DNS toàn cầu và phân bổ các giao thức Internet khác. Để đạt được hiệu quả và tính linh hoạt khi đăng ký kiểu MIME, các cấu trúc khác nhau của kiểu con được phân biệt bằng cách sử dụng các tiền tố. Hiện tại một số cấu trúc thường thấy nhất bao gồm: cấu trúc tiêu chuẩn (không có tiền tố), cấu trúc nhà cung cấp (tiền tố vnd.), Cá nhân hoặc phù phiếm (tiền tố prs), chưa đăng ký (tiền tố). Yếu tố x.)
Cấu trúc tiêu chuẩn
Cấu trúc tiêu chuẩn không sử dụng bất kỳ tiền tố cây nào
Ví dụ: application / javascript, image / png
Việc đăng ký cơ sở này phải được liên kết với các thông số kỹ thuật của IETF và được IESG phê duyệt trực tiếp hoặc được tổ chức liên quan đăng ký theo tiêu chuẩn được IANA công nhận.
Cơ cấu nhà cung cấp
Cấu trúc nhà cung cấp bao gồm các loại MIME được liên kết với các sản phẩm có sẵn công khai. Sử dụng tiền tố của vnd.
Ví dụ:
application / vnd.ms-excel, application / vnd.oasis.opendocument.text
Cả “nhà cung cấp” và “nhà sản xuất” đều ổn. Các tập đoàn công nghiệp hoặc tổ chức phi thương mại có thể yêu cầu loại MIME với cấu trúc nhà cung cấp.
Cấu trúc cá nhân
Cấu trúc cá nhân bao gồm các loại MIME thử nghiệm hoặc không công khai. Sử dụng tiền tố prs.
Ví dụ: audio / prs.sid, image / prs.btif.
Cấu trúc chưa được đăng ký
Cấu trúc chưa đăng ký được tạo thành từ Các loại MIME được dành riêng cho các môi trường riêng tư và nhận được sự đồng ý của các bên trao đổi chúng. Cấu trúc này sử dụng tiền tố x.
Ví dụ: application / x.foo, video / x.bar
Hậu tố
Hậu tố là một bổ sung khi chỉ định kiểu MIME.
Ví dụ về các hậu tố hiện được đăng ký là:
+ xml, + json, + ber, + der, + fastinfoset, + wbxml, + zip, + gzip, + cbor
Cách khai báo kiểu MIME cho trang web
Khi bạn sử dụng hình ảnh cho một trang web và tải lên một tệp hình ảnh ở định dạng jpg, png hoặc video, nó sẽ bị hỏng. Mặc dù các tệp này rõ ràng vẫn tồn tại trên máy chủ. Ngoài ra, mã nguồn không thay đổi và vẫn hoạt động bình thường. Lý do chính là không có kiểu MIME nào được thêm vào máy chủ để hiểu các tệp.
Bạn có thể giải quyết nó một cách nhanh chóng bằng cách gán các loại MIME cần thiết theo nhu cầu của bạn.
c Bảng điều khiển
Bước 1: Đăng nhập vào MIME
Đầu tiên, đăng nhập vào máy chủ cPanel của bạn và sau đó truy cập Loại MIME trong bài báo Nâng cao

Bước 2: Tạo tệp .htaccess trong thư mục chứa tệp.

Bước 3: Thêm các loại tệp để cho phép tải xuống trực tiếp
Để thêm kiểu MIME, hãy biên dịch Loại MIME và (các) phần mở rộng trong bài báo Tạo kiểu MIME sau đó nhấn Thêm.

Các loại MIME được thêm thành công sẽ xuất hiện trong phần Loại MIME do Người dùng Xác định.
Trong phần Loại MIME Hệ thống có MIME của hệ thống máy chủ được cấu hình sẵn và bạn không thể chỉnh sửa, bạn chỉ có thể thêm các loại tệp khác.
Windows (Plesk)
Bước 1: Đăng nhập vào Plesk Panel.
Bước 2– Chọn Trang web & Tên miền.
Bước 3: Chọn Thư mục ảo.
Bước 4: Chọn tab MIME các loại > Thêm loại MIME.
Bước 5: Nhập định dạng của tệp sẽ được định cấu hình trong phần Gia hạn > Chọn giá trị Loại MIME thích hợp để chèn nội dung tương ứng >>> Vâng.
Windows (IIS 7/8)
Để sửa đổi hoặc gán nhiều kiểu MIME cho lưu trữ hoạt động trên IIS7 / 8, bạn có thể tạo hoặc tùy chỉnh chúng trực tiếp trong cấu hình web.config.
- Chỉnh sửa các loại MIME hiện có
- Sửa đổi các giá trị của EXTENSION, TYPE và SUB TYPE tương ứng
Định dạng tệp EXTENSION.
Gõ kiểu MIME bạn cần sử dụng, chẳng hạn như ứng dụng, hình ảnh hoặc video.
GỬI loại phụ MIME bạn cần sử dụng.
Như trong ví dụ trên, chúng tôi xử lý điều này bằng cách thêm phần sau vào tệp web.config để các tệp MP4 có thể hoạt động.
Bước 1: Đăng nhập vào Quản lý trực tiếp. Bước 2: Chọn MIME các loại trong Tính năng nâng cao. Bước 3: Nhập loại MIME và các định dạng tệp được hỗ trợ> Thêm. Sử dụng “AddType” để thêm kiểu MIME, tiếp theo là kiểu MIME và cuối cùng là phần mở rộng tệp. Ngoài ra, một số loại tệp không chạy trực tiếp trong trình duyệt mà yêu cầu tải xuống máy tính của bạn, loại MIME cần đặt là: application / octec-stream Bước 1: Đăng nhập vào máy chủ / vps Bước 2: Mở tệp Loại MIME và thêm Mở tệp /etc/mime.type và thêm kiểu MIME để sử dụng. Bạn có thể sử dụng vi, vim hoặc nano để mở tệp. vi /etc/mime.types Tại đây bạn sẽ thấy các loại kịch câm có sẵn. Bây giờ tôi sẽ thêm một đoạn văn bản / x-php tpl bắt chước bằng cách chỉnh sửa và thêm bất cứ thứ gì, sau đó lưu và khởi động lại máy chủ. Vì vậy, bạn đã có thể khai báo kiểu MIME cho máy chủ của mình. Để máy tính của bạn có thể đọc nhiều tệp mà không gặp sự cố, bạn cần cài đặt các kiểu MIME thích hợp. Bài viết trên đây đã cho bạn cái nhìn tổng quát nhất về loại MIME, hy vọng bạn có sự lựa chọn phù hợp. Chủ yếu là vì có các kỹ năng khác nhau và chúng phục vụ các mục đích khác nhau Ví dụ, định dạng PDF rất khác với định dạng hình ảnh – nó cũng khác với định dạng âm thanh – cả hai đều có những mục đích rất khác nhau và do đó được viết khác nhau trước khi gửi lên Internet. Để khắc phục sự cố này, hãy làm theo các bước sau: Bước 1: Vào thư mục theo đường dẫn pub / static Bước 2: Kiểm tra xem. htaccess khả dụng (nếu thư mục bị ẩn, nhấn ctrl + H để xem) Bước 3: Nếu chưa có, bạn có thể tải tệp xuống. htaccess trong đường dẫn pub / static / file và di chuyển nó đến máy chủ của bạn. Bước 4: Cuối cùng, xóa trình duyệt và bộ nhớ cache của Magento, sau đó thử lại. Loại Nội dung là một tập hợp siêu của Loại MIME. Sự khác biệt duy nhất là mã hóa bộ ký tự tùy chọn. Nếu loại nội dung không bao gồm mã hóa bộ ký tự tùy chọn, thì nó giống với loại MIME. Mặt khác, kiểu MIME là dữ liệu trước chuỗi mã hóa bộ ký tự. Ví dụ: text / html; bộ ký tự = UTF-8 text / html thuộc loại MIME ; Là một chỉ báo tham số bổ sung charset = UTF-8 Đây là tham số mã hóa bộ ký tự Ví dụ: ứng dụng / msword ứng dụng / msword thuộc loại MIME Nó không thể có bộ mã hóa ký tự vì nó mô tả một luồng octet không được tạo trực tiếp. Video MP4 yêu cầu loại MIME thích hợp trên máy chủ, vui lòng làm theo các bước sau để phát loại video MIME: Bước 1: Nhấp chuột phải vào trang web trong IIS và chọn Thuộc tính. Bước 2: Chọn tab Tiêu đề HTTP. Bước 3: Chọn loại tệp Bước 4: Trong phần danh sách MIME, chọn kiểu MIME mới Bước 5: Nhập “MP4” làm tiện ích mở rộng và “video / mpeg” làm loại nội dung. Bước 6: Nhấn OK. Đối với bất kỳ câu hỏi và nhận xét liên quan, vui lòng Liên hệ với TinoHost ngay bây giờ để được tư vấn chi tiết hoặc Fanpage Luôn cập nhật những tin tức mới nhất! Với hơn 5 năm kinh nghiệm cung cấp dịch vụ hosting, cho thuê máy chủ, dịch vụ tên miền và bảo mật website, hãy để TinoHost đưa bạn đi trên con đường tạo dựng thương hiệu của mình trên bản đồ công nghệ toàn cầu! CÔNG TY TNHH TẬP ĐOÀN TINOLinux (.htaccess)
Bảng điều khiển mạng
Câu hỏi thường gặp về kiểu MIME
Tại sao chúng ta có các định dạng dữ liệu khác nhau?
Làm cách nào để khắc phục lỗi kiểu MIME?
Sự khác biệt giữa kiểu MIME và kiểu nội dung là gì?
Làm thế nào để phát video loại MIME?
VPĐD: 42 Trần Phú, P.4, Q.5, TP.HCM
Tổng đài miễn phí: 1800 6734