Typy MIME, które najczęściej wysyłasz i otrzymujesz, pogrupowane według rodziny: tekst, dane aplikacji, obrazy, audio i wideo oraz formularze. Każdy wiersz łączy typ z rozszerzeniami plików.
Typ MIME opisuje, czym jest treść, dzięki czemu przeglądarki i serwery obsługują ją poprawnie. Składa się z dwóch części, typ/podtyp, i jest wysyłany w nagłówku Content-Type. Pomyłka powoduje, że skrypt odmawia wykonania, plik pobiera się zamiast wyświetlić, a przesłanie formularza zostaje odrzucone. Poniższe wartości obejmują prawie wszystko, czego będziesz używać.
Tabela referencyjna · 53 wpisy
Najczęstsze typy MIMEExplained
53 of 53 rows
Tekst i kod
Dokumenty HTML.
.html, .htm
Arkusze stylów CSS.
.css
Tekst bez formatowania.
.txt
Wartości rozdzielane przecinkami.
.csv
Markdown.
.md, .markdown
JavaScript (nowoczesny standardowy typ).
.js, .mjs
Starszy alias JavaScriptu; starsze serwery nadal go wysyłają.
.js
Kod źródłowy Pythona; prefiks x- oznacza języki bez zarejestrowanego typu.
.py
Server-sent events, strumień jednokierunkowy z serwera do klienta.
(stream)
Dane aplikacji
JSON, domyślny format dla API.
.json
Dokumenty XML.
.xml
Dokumenty PDF.
.pdf
Archiwum ZIP.
.zip
Dane skompresowane gzipem.
.gz
Archiwum tar.
.tar
Dane skompresowane bzip2.
.bz2
Archiwa 7-Zip.
.7z
Archiwa RAR.
.rar
Kod binarny WebAssembly.
.wasm
Dokumenty RTF.
.rtf
Dokumenty programu Word, starszy format binarny.
.doc
Dokumenty programu Word.
.docx
Skoroszyty programu Excel, starszy format binarny.
.xls
Skoroszyty programu Excel.
.xlsx
Prezentacje programu PowerPoint.
.pptx
E-booki EPUB.
.epub
Internetowe fonty WOFF.
.woff
Internetowe fonty WOFF2, obecny standard.
.woff2
Dokumenty YAML.
.yaml, .yml
Manifesty web app dla instalowalnych PWA.
.webmanifest
Dowolne dane binarne; typ zapasowy, który wymusza pobieranie.