Typ MIME

MIME to skrót od „Multipurpose Internet Mail Extensions”.

Typ MIME lub „typ mediów” to tekstowy ciąg znaków, który identyfikuje określony format pliku. Składa się z dwóch części — typu i podtypu — oddzielonych ukośnikiem. Na przykład typ MIME pliku zwykłego tekstu to:

text/plain

Historia

SMTP, standardowy protokół używany do wysyłania wiadomości e-mail, nie został pierwotnie zaprojektowany do obsługi przesyłania plików. Załączniki wiadomości e-mail musiały być kodowane jako część wiadomości, co ograniczało ich rozmiar. MIME, wprowadzony w latach 90., ułatwił wysyłanie plików pocztą e-mail za pomocą niestandardowego nagłówka Content-Type:. Kilkadziesiąt lat później SMTP nadal korzysta z tej samej metody. Wiadomości e-mail zawierające załączniki mają nagłówek wyglądający mniej więcej tak:

Content-Type: multipart/mixed; boundary ="[identifier]"

Inne protokoły internetowe wkrótce zaczęły używać typów MIME do identyfikowania plików przesyłanych przez Internet. Na przykład HTTP używa typów MIME do identyfikowania rodzaju danych dostępnych pod adresem URL.

Standardowa strona internetowa ma następujący typ MIME:

Content-Type: text/html

Ponieważ typy MIME mają wiele innych zastosowań poza pocztą e-mail, nazywa się je także typami mediów.

Przykłady typów MIME

Typy MIME służą do identyfikowania tysięcy różnych formatów plików. Oficjalną listę prowadzi IANA (Internet Assigned Numbers Authority). Oto kilka przykładów:

  • text/html — dokument HTML (strona internetowa)
  • text/css — plik CSS
  • text/javascript — plik JavaScript
  • image/jpeg — plik obrazu JPEG
  • image/png — plik obrazu PNG
  • audio/wav — plik audio WAVE
  • video/mp4 — plik wideo MPEG
  • application/zip — skompresowane archiwum ZIP

Typy MIME a rozszerzenia plików

Typy MIME i rozszerzenia plików są podobne, ponieważ oba identyfikują formaty plików. Typy MIME mają jednak dwie zalety:

  1. Zawierają typ i podtyp. Typ (przed ukośnikiem) pomaga kategoryzować typy plików, ułatwiając aplikacjom ich filtrowanie. Na przykład program internetowy może zezwalać na przesyłanie plików tekstowych i obrazów, ale nie plików audio ani wideo.
  2. Mają relację jeden do jednego z formatami plików. Niektóre formaty plików mają wiele rozszerzeń. Na przykład obraz JPEG może mieć rozszerzenie .JPG lub .JPEG. Strona internetowa może mieć rozszerzenie .HTM lub .HTML. Typy MIME zapewniają standardowe identyfikatory formatów plików, rozpoznawane w różnych aplikacjach i protokołach.
Zaktualizowano April 16, 2021 przez Per C.

quizSprawdź swoją wiedzę

The <sub> HTML tag is short for what?

A
Subtitle
0%
B
Subscript
0%
C
Subheading
0%
D
Substitution
0%
Correct! Incorrect!     View the Subscript definition.
More Quizzes →

Słownik komputerowy Tech Terms

Definicja Typ MIME na tej stronie jest oryginalną definicją napisaną przez autorów TechTerms.com. Jeśli chcesz odwołać się do tej strony lub zacytować tę definicję, użyj zielonego paska cytowania bezpośrednio poniżej definicji.

Naszym celem jest wyjaśnianie terminologii komputerowej w prosty i zrozumiały sposób. Dążymy do dokładności i prostoty w każdej publikowanej definicji. Jeśli masz uwagi lub chcesz zaproponować nowy termin techniczny, skontaktuj się z nami.

Newsletter Tech Terms

Poszerzaj swoją wiedzę techniczną dzięki naszemu codziennemu lub tygodniowemu newsletterowi! Subskrybuj już dziś i otrzymuj nowe terminy oraz quizy prosto do skrzynki odbiorczej.

Zapisz się do bezpłatnego newslettera TechTerms

Jak często chcesz otrzymywać e-maile?

Możesz wypisać się lub zmienić częstotliwość w dowolnym momencie, korzystając z linków w każdym e-mailu. Pytania? Skontaktuj się z nami.

Uwaga: Newsletter jest wysyłany w języku angielskim.