Yaygın MIME türleri
Sunucular ve yükleme formları bu dizgilere güvenir; yanlış tür, önizlemeyi, indirmeyi veya CSP’yi bozabilir.
| Tür | MIME türü | Tipik uzantı |
|---|---|---|
| HTML | text/html | .html |
| CSS | text/css | .css |
| JavaScript | text/javascript | .js |
| JSON | application/json | .json |
| XML | application/xml | .xml |
| Düz metin | 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 |
| URL kodlu form | application/x-www-form-urlencoded | — |
| Multipart form | multipart/form-data | — |
Notlar
- Bazı tarayıcılar içeriği tahmin etse bile sunucunuz yine de doğru türü göndermeli.
- JS’nin resmî türü text/javascript’dir (application/javascript artık kullanılmıyor).
Sık sorulan sorular
- .json dosyası için hangi MIME türü kullanılmalı?
- JSON dosyaları ve API yanıtları için application/json kullanın. Bu standart türdür ve mümkünse UTF-8 ile gönderilmelidir.
- .js dosyalarının MIME türü nedir?
- JavaScript’in resmî türü text/javascript’dir. Eski application/javascript kullanımdan kalkmıştır.
- Bir SVG görselinin MIME türü nedir?
- SVG dosyaları image/svg+xml kullanır. Tarayıcılar SVG’yi yalnızca bu türle satır içinde gösterir.