Początkowo zaprojektowano typy MIMEmożliwość przesyłania danych innych niż tekst. Właściwie to było dla wiadomości e-mail. Na przykład w celu przesłania obrazu, za pośrednictwem jego protokołu, został użyty typ MIME, który informuje, że na przykład przesyłany jest plik JPEG.
Typy MIME są aktywnie wykorzystywane do transmisjidane w protokole HTTP. Mówiąc prościej, opisuje dodatkowe atrybuty przekazywanego pakietu i obsługuje możliwość implementacji transferu wielu plików, nawet zagnieżdżonych w jednej wiadomości. Aby poinformować odbiorcę, jaki typ pliku jest przesyłany, a także, w jaki sposób pracować z nim, nagłówek pliku dodaje jego typ MIME. Na przykład zwykły tekst jest oznaczony jako text / plain, a strony elektroniczne to text / html.
O tym, w jaki sposób są konfigurowane typy MIME i do jakich celów,trzeba wiedzieć, twórców stron internetowych i programistów, których obowiązki obejmują tworzenie produktów, taki czy inny sposób współpracuje z siecią. Opisz interakcje lepiej na przykładzie bliskim rzeczywistości.
Programista internetowy zapisuje kod jednej ze stronwitryna. Pozwala na pobranie pliku PDF. W kodzie określa MIME dla tego typu danych: application / pdf. Przeglądarka, odwołując się do tej strony, czyta tytuł i rozumie, że jest to plik PDF. I w zależności od ustawień albo natychmiast rozpoczyna pobieranie, albo po prostu otwiera ją do przeglądania w oknie. W ten sposób rozdział treści na typy pozwala klientowi odpowiednio reagować na przychodzące typy danych w odpowiedni sposób.
Liczba typów plików wymienionych wstandardowy MIME, jest duży. Dla wygody wszystkie są podzielone na kategorie. Warto zastanowić się nad głównymi i opisać typy, a także jak zareaguje przeglądarka na nie.
Istnieją typy, które w taki czy inny sposób są związane z przekazywaniem informacji tekstowych. Może to obejmować skrypty, arkusze stylów, zwykły tekst. Kategoria obejmuje:
Tutaj wysyłane są rozszerzenia przesyłanych plików, na przykład:
Zawiera typy, które możeszw przeciwnym razie uruchom, to znaczy dane niektórych aplikacji lub usług. Reakcją przeglądarki na niektóre z nich może być prośba o uruchomienie specjalnego programu lub otwarcie go bezpośrednio na stronie.
Analogicznie do plików graficznych w tej kategorii, rozszerzenia są w zasadzie:
Typy X są klasyfikowane jako aplikacje. Z ich pomocą wskazane są niestandardowe typy plików. Należą do nich na przykład archiwa tar, RAR, FLASH i wiele innych, które nie znajdują się na głównej liście.
Lista typów MIME jest stale rozszerzana w związku zpojawienie się nowych technologii, standardów i typów plików. Bieżącą listę można wyświetlić w najnowszych aktualizacjach dokumentów RFC dotyczących typów MIME.
</ p>