Συνηθισμένοι τύποι MIME
Οι διακομιστές και οι φόρμες μεταφόρτωσης βασίζονται σε αυτές τις συμβολοσειρές· ένα λάθος είδος μπορεί να χαλάσει προεπισκοπήσεις, λήψεις ή την πολιτική ασφαλείας περιεχομένου.
| Είδος | Τύπος MIME | Συνήθης κατάληξη |
|---|---|---|
| HTML | text/html | .html |
| CSS | text/css | .css |
| JavaScript | text/javascript | .js |
| JSON | application/json | .json |
| XML | application/xml | .xml |
| Plain text | 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 |
| Form URL-encoded | application/x-www-form-urlencoded | — |
| Multipart form | multipart/form-data | — |
Σημειώσεις
- Κάποια προγράμματα περιήγησης μαντεύουν το περιεχόμενο· στείλτε παρόλα αυτά το σωστό είδος από τον διακομιστή.
- Ο επίσημος τύπος JS είναι text/javascript (το application/javascript είναι παρωχημένο).
Συχνές ερωτήσεις
- Ποιον τύπο MIME πρέπει να χρησιμοποιήσω για ένα αρχείο .json;
- Χρησιμοποιήστε application/json για αρχεία JSON και απαντήσεις API. Είναι ο τυπικός τύπος και καλό είναι να αποστέλλεται με κωδικοποίηση UTF-8 όπου γίνεται.
- Ποιος είναι ο τύπος MIME για αρχεία .js;
- Ο επίσημος τύπος για JavaScript είναι text/javascript. Ο παλαιότερος application/javascript είναι παρωχημένος και δεν πρέπει να χρησιμοποιείται πλέον.
- Τι τύπο MIME χρησιμοποιεί μια εικόνα SVG;
- Τα αρχεία SVG χρησιμοποιούν image/svg+xml. Βεβαιωθείτε ότι τα εξυπηρετείτε ως SVG και όχι ως image/xml, αλλιώς τα προγράμματα περιήγησης δεν θα τα εμφανίζουν ενσωματωμένα.