mime type là gì

MIME type là thuật ngữ các bạn sẽ thấy vô số lượt nếu như đang được dùng những tin nhắn client (MUA) bên trên desktop. Vậy MIME type là gì và cơ hội thiết đặt MIME Type ra sao. quý khách hàng nào là không biết thì nên nằm trong TinoHost lần hiểu qua quýt nội dung bài viết tiếp sau đây nhé.

MIME – Viết tắt của cụm kể từ “Multipurpose Internet Mail Extensions” Tức là phó thức không ngừng mở rộng thư năng lượng điện tử Internet nhiều mục tiêu được tế bào mô tả nhập RFC 1524 và những RFC không giống như: RFC 2045, RFC 2046, RFC 2047, RFC 2231.

Bạn đang xem: mime type là gì

Loại MIME (MIME Type) là chi chuẩn chỉnh hùn phân loại những loại tập luyện tin cậy được dùng bên trên Internet, nhất là dùng để làm format mang lại thư năng lượng điện tử. Nói một cơ hội đơn giản và giản dị, khi mới nhất thành lập, phó thức gửi mail chỉ tương hỗ gửi plaintext, MIME là phần không ngừng mở rộng được chấp nhận tin nhắn rất có thể gửi/nhận những tệp tin đem format không giống (HTML, đoạn Clip, nhạc, …). Đa số từng thư năng lượng điện tử Internet được truyền qua quýt phó thức SMTP theo đòi format MIME.

MIME-Type-la-gi

Ngày ni, những MIME Type không những dùng với tin nhắn, nó và được gật đầu đồng ý bởi vì những sever như thể phương pháp để thưa cho những trình duyệt về loại của mối cung cấp vấn đề được gửi cho tới nó nhằm nhưng mà nó rất có thể xử lý một cơ hội đúng mực với loại thông tin cơ.

Về cơ phiên bản cấu hình của loại MIME đem nhì phần: loại chủ yếu và một loại phụ. Chúng được phân tích bởi vì lốt gạch men chéo cánh (/). Ngoài loại chủ yếu và loại phụ, MIME Type rất có thể chứa chấp những tính chất bổ sung cập nhật sau lốt chấm phẩy.

Ví dụ: loại MIME cho những tệp Microsoft Word là phần mềm và loại phụ là msword. Cùng cùng nhau, loại MIME hoàn hảo là phần mềm / msword.

Thêm một ví dụ minh họa cho chính mình dễ dàng hình dung:

Hãy tưởng tượng rằng, chúng ta ghi chép một vài ba lá thư gửi mang lại bằng hữu tuy nhiên từng lá thư sẽ tiến hành ghi chép bởi vì những loại ngôn từ không giống nhau. Lá thư thứ nhất chúng ta ghi chép bởi vì giờ Pháp, lá loại nhì được ghi chép bởi vì giờ Đức,…

Để người chúng ta ấy rất có thể dịch những chữ cơ, cậu tao tiếp tục cần:

Đầu tiên là xác lập loại ngôn ngữ

QUẢNG CÁO

Kế tiếp là dịch nó mang lại thích hợp. Tuy nhiên, việc xác lập một ngôn từ ko cần là đơn giản – nó sẽ bị tốn thật nhiều thời hạn và sức lực lao động. Nhưng từng chuyện tiếp tục không cầu kỳ nếu khách hàng ghi chép ngôn từ chúng ta đang được gửi bên trên đầu thư, người chúng ta này sẽ nhanh gọn xác lập được ngôn từ cần thiết dịch (ví dụ: “Tiếng Pháp”).

Tương tự động như thế, vì thế có rất nhiều loại format tài liệu không giống nhau rất cần phải gửi vào mạng internet, việc chỉ định và hướng dẫn loại tài liệu ở phần bên trước tiếp tục được chấp nhận máy khách hàng ứng biểu diễn giải đích và hiển thị tài liệu phù phù hợp với người tiêu dùng.

Những MIME Type phổ biến

Bạn rất có thể bắt gặp một số trong những MIME Type thông dụng lúc bấy giờ như:

  • application/javascript
  • application/json
  • application/x-www-form-urlencoded
  • application/xml
  • application/zip
  • application/pdf
  • application/sql
  • application/graphql
  • application/ld+json
  • application/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
  • audio/ogg
  • multipart/form-data
  • text/css
  • text/html
  • text/xml
  • text/csv
  • text/plain
  • image/png
  • image/jpeg
  • image/gif 

Cấu trúc của MIME Type

Tất cả những MIME Type được ĐK trải qua IANA, một ban ngành giám sát việc chỉ định và hướng dẫn địa điểm IP, vận hành chống gốc của DNS toàn thế giới, và cấp phép phó thức Internet không giống. Để đạt được hiệu suất cao và tính linh động Khi ĐK MIME Type, những cấu hình không giống nhau của loại phụ được phân biệt bằng phương pháp dùng những chi phí tố. Hiện bên trên một số trong những cấu hình thường trông thấy nhất gồm: Cấu trúc chi chuẩn chỉnh (không đem chi phí tố), cấu hình mái ấm hỗ trợ (tiền tố vnd.), Cá nhân hoặc vanity (tiền tố prs.), ko ĐK (tiền tố x.)

Cấu trúc chi chuẩn

Cấu trúc chi chuẩn chỉnh ko dùng ngẫu nhiên chi phí tố cây nào

Ví dụ: application/javascript, image/png

Việc ĐK cấu hình này cần được link với những thông số kỹ thuật chuyên môn của IETF và được IESG phê duyệt thẳng hoặc được ĐK bởi vì một đội chức nào là cơ tương quan cho tới chi chuẩn chỉnh nhưng mà IANA thừa nhận.

Cấu trúc mái ấm cung cấp

Cấu trúc mái ấm hỗ trợ bao hàm những MIME Type tương quan cho tới những thành phầm được công khai minh bạch. Nó dùng chi phí tố là vnd.

Ví Dụ:

application/vnd.ms-excel, application/vnd.oasis.opendocument.text

Dùng “nhà cung cấp” hoặc “Nhà sản xuất” đều được. Các tập đoàn lớn công nghiệp hoặc những tổ chức triển khai phi thương nghiệp đều rất có thể ĐK MIME Type đem cấu hình mái ấm cung cấp.

Cấu trúc cá nhân

Cấu trúc cá thể bao hàm những MIME Type người sử dụng mang lại thành phầm demo nghiệm hoặc ko được công khai minh bạch. Sử dụng chi phí tố prs.

Ví dụ: audio/prs.sid, image/prs.btif.

Cấu trúc ko đăng ký

Cấu trúc ko ĐK bao hàm những MIME Type nói riêng nhập môi trường thiên nhiên riêng lẻ và có được sự đồng ý của những mặt mày trao thay đổi bọn chúng. Cấu trúc này dùng chi phí tố là lốt x.

Ví dụ: application/x.foo, video/x.bar

Hậu tố

Hậu tố là 1 sự bổ sung cập nhật mang lại Khi xác lập MIME Type.

Ví dụ về những hậu tố hiện tại đang rất được ĐK là:

+xml, +json, +ber, +der, +fastinfoset, +wbxml, +zip, +gzip, +cbor

Cách khai báo MIME Type mang lại website

Khi chúng ta dùng hình ảnh mang lại trang web, và chuyên chở lên một tệp tin hình ảnh đem format là jpg, png, hay là một đoạn Clip bị lỗi. Mặc cho dù những tệp tin này vẫn minh bạch tồn bên trên trên server. Hơn nữa mã mối cung cấp cũng không bao giờ thay đổi và vẫn hoạt động và sinh hoạt thông thường. vì sao chủ yếu nằm tại vị trí sever chúng ta không được tăng những MIME type nhập nhằm hiểu những tệp tin.

Bạn rất có thể giải quyết và xử lý việc này nhanh gọn bằng phương pháp gán tăng những MIME Types quan trọng phù phù hợp với yêu cầu của chủ yếu chúng ta.

cPanel

Bước 1: Truy cập MIME

Đầu tiên chúng ta singin nhập host cPanel rồi nhập mục MIME Type nhập mục Advanced

MIME-Type-la-gi

Bước 2: Tạo tập luyện tin cậy .htaccess nhập folder chứa chấp những tệp cơ.

MIME-Type-la-gi

Bước 3: Thêm những loại tệp tin cần thiết được chấp nhận chuyên chở về trực tiếp

Để thêm 1 MIME Type chúng ta điền nhập MIME Type và Extension(s) nhập mục Create a MIME Type rồi ấn Add.

MIME-Type-la-gi

Các MIME Type tăng thành công xuất sắc tiếp tục hiện tại ở mục User-Defined MIME Type.

Trong mục System MIME Types là những MIME của khối hệ thống server đang được thông số kỹ thuật sẵn và chúng ta ko thể thay cho thay đổi, phiên bản chỉ rất có thể tăng những loại tập luyện tin cậy không giống.

Windows (Plesk)

Bước 1: Đăng nhập nhập Plesk Panel.

Bước 2: Chọn Websites & Domains.

Bước 3: Chọn Virtual Directories.

Bước 4: Chọn tab MIME Types > Add MIME Type.

Bước 5: Nhập format tệp tin cần thiết thông số kỹ thuật nhập phần Extension > Lựa lựa chọn độ quý hiếm MIME Types tương thích nhằm nhập nhập Content ứng >>> OK.

Windows (IIS 7/8)

Để thay cho thay đổi hoặc gán tăng MIME Types cho những hosting vận hành bên trên IIS7/8, chúng ta cũng có thể tạo ra hoặc tùy chỉnh tức thì bên trên thông số kỹ thuật trang web.config.

  • Thay thay đổi MIME Types hiện tại hữu

<configuration>

<system.webServer>

<staticContent>

<remove fileExtension=”.EXTENSION” />

<mimeMap fileExtension=”.EXTENSION” mimeType=”TYPE/SUBTYPE” />

</staticContent>

</system.webServer>

</configuration>

  • Thay thay đổi những độ quý hiếm EXTENSION, TYPE, và SUBTYPE tương ứng

EXTENSION format tệp tin.

TYPE loại MIME nhưng mà bạn phải người sử dụng, như application, image, hoặc đoạn Clip.

Xem thêm: hình bình hành có 1 góc vuông

SUBTYPE loại MIME subtype nhưng mà bạn phải người sử dụng.

Như ví dụ bên trên, tất cả chúng ta xử lý bằng phương pháp chèn tăng đoạn sau nhập tệp tin trang web.config nhằm những tệp tin MP4 rất có thể hoạt động và sinh hoạt được.

<configuration>

<system.webServer>

<staticContent>

<remove fileExtension=”.mp4″ />

<mimeMap fileExtension=”.mp4″ mimeType=”video/mp4″ />

</staticContent>

</system.webServer>

</configuration>

Thêm MIME Types tùy chỉnh

<configuration>

<system.webServer>

<staticContent>

<mimeMap fileExtension=”.EXTENSION” mimeType=”TYPE/SUBTYPE” />

</staticContent>

</system.webServer>

</configuration>

Linux (DirectAdmin)

Bước 1: Đăng nhập nhập DirectAdmin.

Bước 2: Chọn MIME Types bên dưới Advanced Features.

Bước 3: Nhập nhập dạng MIME Type và format tệp tin tương hỗ > Add.

Linux (.htaccess)

Sử dụng “AddType” nhằm thêm 1 MIME Types, thông số tiếp sau là loại MIME và sau cùng là phần không ngừng mở rộng của tệp tin. Dường như, một số trong những loại tệp tin ko mang lại chạy thẳng bên trên trình duyệt nhưng mà đòi hỏi tải về về máy, MIME Type quan trọng lập là: application/octec-stream

CyberPanel

Bước 1: Đăng nhập nhập sever server/vps

Bước 2: Mở tệp tin MIME Type và tăng vào

Bạn phanh tệp tin /etc/mime.type và thêm vô những MIME Type nên dùng. quý khách hàng rất có thể dùng vi, vim hoặc nano nhằm phanh tệp tin.

vi /etc/mime.types

Tại trên đây các bạn sẽ thấy những mime type đã có sẵn. Giờ bản thân tiếp tục thêm 1 mime là text/x-php tpl bằng phương pháp edit và thêm vô ngẫu nhiên, tiếp sau đó triển khai save lại và restart lại sever.

Như vậy là bạn đã sở hữu thể khai báo MIME Type mang lại sever của tôi rồi đó.

Để PC của chúng ta cũng có thể gọi được rất nhiều tệp tin nhưng mà ko bắt gặp yếu tố nào là, bạn phải thiết đặt những MIME Type tương thích. Bài ghi chép bên trên đang được cho chính mình tầm nhìn tổng quát mắng nhất về MIME Type, kỳ vọng các bạn sẽ đem lựa lựa chọn thích hợp.

FAQs về MIME Type

Tại sao tất cả chúng ta đem những format tài liệu không giống nhau?

Chủ yếu đuối chính vì đem năng lực không giống nhau và bọn chúng đáp ứng những mục tiêu không giống nhau

Ví dụ, format PDF cực kỳ không giống với tấp tểnh hình dạng hình ảnh – cũng không giống với format tiếng động – cả nhì đều đáp ứng những mục tiêu cực kỳ không giống nhau và vì thế này được ghi chép không giống nhau trước lúc được gửi vào mạng internet.

Làm thế nào là nhằm sửa lỗi MIME Type?

Để xử lý trường hợp bất ngờ này, các bạn hãy tuân theo những bước sau:

Bước 1: Đi cho tới folder theo đòi đường đi pub/static

Bước 2: Kiểm tra coi tệp . htaccess đã có sẵn sàng hay là không (nếu folder cơ ẩn Nhấn ctrl + H nhằm xem)

Bước 3: Nếu không tồn tại, chúng ta cũng có thể tải về tệp . htaccess nhập đường đi tệp pub / static / và dịch chuyển nó nhập sever của người tiêu dùng.

Bước 4: Cuối nằm trong, xóa trình duyệt và bộ lưu trữ cache Magento của người tiêu dùng, tiếp sau đó soát lại.

MIME Type và Content Type không giống nhau như vậy nào?

Content Type là 1 superset của MIME Type. Sự khác lạ độc nhất là mã hóa cỗ ký tự động tùy lựa chọn. Nếu Content Type ko bao hàm mã hóa cỗ ký tự động tùy lựa chọn thì nó y hệt với MIME Type. Mặt không giống, MIME Type là tài liệu trước chuỗi mã hóa cỗ ký tự động.

Ví dụ: text/html; charset=UTF-8

text/html Là MIME Type

; Là chỉ báo thông số bửa sung

charset=UTF-8 Là thông số mã hóa của cục ký tự

Ví dụ: application/msword

application/msword Là MIME Type

Nó ko thể đem cỗ mã hóa ký tự động vì thế nó tế bào mô tả một octet-stream Không được tạo ra trở nên thẳng.

Làm thế nào là nhằm phân phát MIME loại video?

 Video MP4 đòi hỏi MIME Type tương thích bên trên sever của người tiêu dùng, tuân theo công việc này nhằm phân phát MIME loại video:

Bước 1: Nhấp loài chuột cần nhập trang web nhập IIS và lựa 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 list MIME , lựa chọn loại MIME mới

Bước 5: Nhập “MP4” nhằm thực hiện tiện lợi không ngừng mở rộng và “video / mpeg” thực hiện nội dung type.

Bước 6: Bấm OK.

Xem thêm: trai tim my nhan tap 183

Mọi vướng mắc và hùn ý tương quan, van lơn vui mừng lòng liên hệ tức thì TinoHost sẽ được tư vấn cụ thể hoặc Fanpage nhằm update những vấn đề tiên tiến nhất nhé!

Với bề dày kinh nghiệm tay nghề rộng lớn 5 năm hỗ trợ hosting, công ty mang lại mướn sever, những công ty tương quan cho tới thương hiệu miền và bảo mật thông tin trang web, hãy nhằm TinoHost sát cánh đồng hành nằm trong chúng ta bên trên tuyến phố xác định tên thương hiệu bên trên phiên bản trang bị technology toàn cầu!

CÔNG TY CỔ PHẦN TẬP ĐOÀN TINO

  • Trụ sở chính: L17-11, Tầng 17, Tòa mái ấm Vincom Center, Số 72 Lê Thánh Tôn, Phường Ga Nghé, Quận 1, Thành phố Hồ Chí Minh
    Văn chống đại diện: 42 Trần Phú, Phường 4, Quận 5, Thành phố Hồ Chí Minh
  • Điện thoại: 0364 333 333
    Tổng đài miễn phí: 1800 6734
  • Email: [email protected]
  • Website: www.tino.org


  • Website: