MIME Türleri
Content-Type’a ne yazılır ve yanlış olduğunda ne olur.
- tür
- 50
Çıktı
html htm text/html
A web page. Always with charset=utf-8.
css text/css
js mjs text/javascript
application/javascript is obsolete but still served everywhere.
json application/json
No charset parameter: JSON is UTF-8 by definition.
xml application/xml
text/xml is also registered and means the same to browsers.
txt text/plain
csv text/csv
md text/markdown
yaml yml application/yaml
Registered in 2024; text/yaml is what older servers send.
pdf application/pdf
zip application/zip
gz application/gzip
tar application/x-tar
7z application/x-7z-compressed
rar application/vnd.rar
png image/png
jpg jpeg image/jpeg
Note the type is jpeg even when the extension is jpg.
gif image/gif
webp image/webp
avif image/avif
svg image/svg+xml
Served as anything else, a browser will not render it.
ico image/x-icon
image/vnd.microsoft.icon is the registered one; both work.
bmp image/bmp
tif tiff image/tiff
heic image/heic
mp4 m4v video/mp4
webm video/webm
mov video/quicktime
mp3 audio/mpeg
Not audio/mp3, which is not registered.
m4a audio/mp4
wav audio/wav
audio/x-wav and audio/wave appear in the wild too.
ogg oga audio/ogg
flac audio/flac
woff2 font/woff2
woff font/woff
ttf font/ttf
otf font/otf
wasm application/wasm
Must be exact or streaming compilation refuses it.
doc application/msword
docx application/vnd.openxmlformats-officedocument.wordprocessingml.document
xls application/vnd.ms-excel
xlsx application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
ppt application/vnd.ms-powerpoint
pptx application/vnd.openxmlformats-officedocument.presentationml.presentation
epub application/epub+zip
ics text/calendar
vcf text/vcard
srt application/x-subrip
vtt text/vtt
Must be exact or the browser ignores the track.
bin application/octet-stream
The fallback: bytes with nothing said about them.Dosyalarınız cihazınızda kalır
Bu araç tamamen tarayıcınızda çalışır. Yapıştırdığınız içerik cihazınızda işlenir ve asla bir sunucuya gönderilmez; bu yüzden token'lar, anahtarlar ve yayımlanmamış metinlerle güvenle kullanabilirsiniz.
Nasıl çalışır
- Liste için kutuyu boş bırakın.
- Türünü görmek için bir uzantı yazın: png ya da .png.
- Bir türün parçasını yazın — image/ gibi — altındaki her şey için.
- Notları okuyun: birkaçı gürültüyle değil, sessizce çuvallar.
Sık sorulan sorular
- Hangileri gerçekten önemli?
- Yanlış olduğunda tarayıcının işlem yapmayı reddettiği türler. text/plain olarak sunulan bir SVG görüntülenmez. application/wasm dışında bir şeyle sunulan bir WebAssembly modülü akış olarak yüklenemez. Yanlış türle sunulan bir .vtt altyazı dosyası sessizce yüklenmez.
- text/javascript mi, application/javascript mi?
- text/javascript. application/javascript yıllarca önerilen biçimdi ve artık geçersiz sayılıyor; yine de ikisi de her yerde çalışır ve eskisini görmeye devam edeceksiniz.
- charset=utf-8 eklemeli miyim?
- text/html ve text/plain’e evet. application/json’a hayır: JSON tanımı gereği UTF-8’dir ve oradaki bir charset parametresi anlamsızdır, zararsız olsa da.
- application/octet-stream nedir?
- “Birtakım baytlar, ve ne olduklarını söylemeyeceğim.” Gerçekten bilmediğinizde doğru yanıt budur ve tarayıcıyı göstermek yerine indirmeye yöneltir.
- Bir sunucuya bir şey gönderiliyor mu?
- Hayır. Tarayıcıda çalışır; yazdığınız şey bilgisayarınızda kalır.
İlgili araçlar
⛶ HTTP Durum Kodları Sayının anlamı ve onu ne zaman göndereceğiniz. ∿ Görsel araçları Resmi base64’e çevir Bir stil dosyasına yapıştırabileceğiniz resim. 字 Dönüştürücüler Karakter kodlaması dönüştür Türkçe karakterleri bozulan bir CSV’yi düzeltin ya da bir sistemin istediği kodlamayla kaydedin. ‹› HTML Biçimlendirici Okumak için girintili, yayımlamak için sıkıştırılmış.