Types MIME courants
Les serveurs et les formulaires d’envoi reposent sur ces chaînes ; un type erroné peut casser aperçus, téléchargements ou la CSP.
| Catégorie | Type MIME | Extension type |
|---|---|---|
| HTML | text/html | .html |
| CSS | text/css | .css |
| JavaScript | text/javascript | .js |
| JSON | application/json | .json |
| XML | application/xml | .xml |
| Texte brut | text/plain | .txt |
| CSV | text/csv | .csv |
| application/pdf | ||
| ZIP | application/zip | .zip |
| PNG | image/png | .png |
| JPEG | image/jpeg | .jpg |
| GIF | image/gif | .gif |
| WebP | image/webp | .webp |
| SVG | image/svg+xml | .svg |
| ICO | image/x-icon | .ico |
| MP3 | audio/mpeg | .mp3 |
| WAV | audio/wav | .wav |
| MP4 | video/mp4 | .mp4 |
| WebM | video/webm | .webm |
| WOFF2 | font/woff2 | .woff2 |
| Formulaire encodé URL | application/x-www-form-urlencoded | — |
| Formulaire multipart | multipart/form-data | — |
Notes
- Certains navigateurs inspectent le contenu ; envoyez tout de même le bon type depuis votre serveur.
- Le type officiel du JS est text/javascript (application/javascript est obsolète).
Questions fréquentes
- Quel type MIME utiliser pour un fichier .json ?
- Utilisez application/json pour les fichiers JSON et les réponses d’API. C’est le type standard, à servir en UTF-8 si possible.
- Quel est le type MIME des fichiers .js ?
- Le type officiel de JavaScript est text/javascript. L’ancien application/javascript est obsolète et ne doit plus être utilisé.
- Quel est le type MIME d’une image SVG ?
- Les fichiers SVG utilisent image/svg+xml. Sans ce type, les navigateurs ne les affichent pas en ligne.