Les types MIME que vous envoyez et recevez le plus souvent, regroupés par famille : texte, données applicatives, images, audio et vidéo, et formulaires. Chaque ligne associe le type à ses extensions de fichier.
Un type MIME indique ce qu'est un contenu, afin que les navigateurs et les serveurs le traitent correctement. Il comporte deux parties, type/sous-type, et s'envoie dans l'en-tête Content-Type. En cas d'erreur, un script refuse de s'exécuter, un fichier se télécharge au lieu de s'afficher, ou un envoi de formulaire est rejeté. Les valeurs ci-dessous couvrent presque tout ce que vous servirez.
Tableau de référence · 53 entrées
Types MIME courantsExplained
53 of 53 rows
Texte et code
Documents HTML.
.html, .htm
Feuilles de style CSS.
.css
Texte non formaté.
.txt
Valeurs séparées par des virgules.
.csv
Markdown.
.md, .markdown
JavaScript (le type standard moderne).
.js, .mjs
L'alias historique de JavaScript ; les serveurs anciens l'envoient encore.
.js
Code source Python ; le préfixe x- marque les langages sans type enregistré.
.py
Server-sent events, un flux à sens unique du serveur vers le client.
(stream)
Données applicatives
JSON, le format par défaut des API.
.json
Documents XML.
.xml
Documents PDF.
.pdf
Une archive ZIP.
.zip
Données compressées avec Gzip.
.gz
Une archive tar.
.tar
Données compressées avec Bzip2.
.bz2
Archives 7-Zip.
.7z
Archives RAR.
.rar
Binaire WebAssembly.
.wasm
Documents en texte enrichi.
.rtf
Documents Word, l'ancien format binaire.
.doc
Documents Word.
.docx
Classeurs Excel, l'ancien format binaire.
.xls
Classeurs Excel.
.xlsx
Présentations PowerPoint.
.pptx
Livres numériques EPUB.
.epub
Polices web WOFF.
.woff
Polices web WOFF2, le standard actuel.
.woff2
Documents YAML.
.yaml, .yml
Manifestes d'application web pour les PWA installables.
.webmanifest
Binaire arbitraire ; la valeur de repli qui force le téléchargement.