Nouplo

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

  1. Liste için kutuyu boş bırakın.
  2. Türünü görmek için bir uzantı yazın: png ya da .png.
  3. Bir türün parçasını yazın — image/ gibi — altındaki her şey için.
  4. 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