Tärkeimmät kohdat
- 01Etsi tiedoston tunnisteen (.pdf, .webp) tai media-tyypin merkkijonon (application/pdf, image/webp) mukaan.
- 02Merkinnöt ovat lähteistä IANA-media-tyypin rekisterista, jotka kattavat kuva, video, ääni, teksti, sovellus ja kirjasin tyypit.
- 03Suodata ryhmän mukaan nopea selaus kaikista MIME-tyypeistä tietyssä kategoriassa.
- 04Suoritetaan kokonaan selaimessasi — mitään kyselyä ei lähetetä mihinkään palvelimelle.
Miksi MIME-tyypit ovat tärkeitä web-kehitykseen
Content-Type-otsikko kertoo selaimen tai API-asiakkaalle mitä tiedon tyyppiä se vastaanottaa. Sai sen väärän ja PDF latautuu sen sijaan esikatselu, JSON-vastaus käsitellään pelkkänä tekstinä tai kuva ei renderöidy. Oikean MIME-tyypin asettaminen on pieni yksityiskohta, jolla on näkyvät käyttäjälle seuraavat seuraukset.
Selainten lisäksi, MIME-tyypit ohjaavat lataus-lomakkeen suodattamista (accept="image/*"), CDN-välimuistin politiikkaa, sähköpostin liitteiden käsittelyä ja API-vastaus-jäsentämistä. Luotettava viite on olennainen kun konfiguroimassa web-palvelinta, kirjoitettava tiedoston lataus-käsittelijää tai virheenetsinnässä latausta, joka avautuu väärässä sovelluksessa.
MIME-tyypin haku
- 01
Etsi tunnisteen tai tyypin mukaan
Kirjoita tiedoston tunniste (pdf, webp, epub) johtavalla pisteellä tai ilman, tai kirjoita media-tyypin merkkijono (application/pdf, image/webp). Tulokset suodatetaan reaaliajassa.
- 02
Suodata ryhmän mukaan tarvittaessa
Klikkaa ryhmän painike — kuva, video, ääni, teksti, sovellus tai kirjasin — supista luettelo yksittäiseen kategoriaan. Hyödyllinen kun haluat nähdä kaikki kirjasin MIME-tyypit tai kaikki video tyypit kerralla.
- 03
Lue merkintä
Jokainen tulos näyttää kanonisen IANA-rekisteröidyt MIME-tyypin, tiedoston tunnisteet jotka yleisesti käyttävät sitä ja yhden rivin kuvauksen muodosta.
- 04
Kopioi ja käytä
Klikkaa Kopioi tai valitse manuaalisesti MIME-tyypin merkkijono käytettäväksi Content-Type-otsikossa, hyväksy attribuutti HTML-syötteessä, palvelin-kokoonpanossa tai API-vastauksessa.
Milloin käyttää tämä haku
- 01Nginx tai Apache-kokoonpano oikean Content-Tyypin palvelukselle uudelle tiedostomuodolle.
- 02Kirjoittaa tiedoston lataus-käsittelijä, joka vahvistaa sisäkkäisen tiedostojn MIME-tyypin.
- 03Asettaa hyväksy-attribuutti HTML-tiedoston syötteessä rajoittaaksesi latauskelpoisia tyyppejä.
- 04Vastaa oikein API-päätepisteestä, joka palauttaa binaaritiedostot.
- 05Virheenetsinnässä PDF joka latautuu sen sijaan esikatselu — tarkista palvelin lähettää application/pdf.
- 06Löytää oikean MIME-tyypin modernille kuva-muodoille kuten AVIF tai HEIC.
Lähteistä IANA, Suoritettu selaimessasi
MIME-tyypin tietokanta on nipussa sivulla ja lähteistä IANA-media-tyypin rekisterista. Etsiminen ja suodatus tapahtuvat kokonaan selaimessasi — mitään kyselyä ei lähetetä mihinkään palvelimelle.
Jotkut tunnisteet kartoittavat useille kelvollisille MIME-tyypeille. Esimerkiksi .xml kartoittaa sekä text/xml että application/xml-iin. text/xml käytetään kun XML on ihmis-luettavaa sisältöä; application/xml on suositeltu tietojen vaihtolle. Käytä kumpi tahansa vastaa miten työkalusi tai asiakas kuluttaa tiedoston. Haku näyttää molemmat niin voit valita oikeaa sinulle kontekstissasi.
MIME-tyypin haku — UKK
Mikä on MIME-tyyppinen PDF-tiedosto?
application/pdf on kanoninen, IANA-rekisteröidyt MIME-tyyppinen PDF-tiedostoille.
Miksi tunniste näyttää useilla MIME-tyypeille?
Jotkut muodot on useilla rekisteröidyillä tyypeillä — .xml kartoittaa text/xml ja application/xml, esimerkiksi. Käytä mitä vastaa miten asiakas tai työkaluketju kuluttaa tiedoston.
Mitä eroa on font/woff ja application/font-woff välillä?
font/woff on moderni IANA-rekisteröidyt tyyppi WOFF-kirjasimille. application/font-woff on vanhempi, perintö tyyppi silti nähdään joissaksi palvelin kokoonpanoissa. Halua font/woff uusille asetelmille.
Mitä MIME-tyyppi käytän .heic iPhone-valokuviin?
image/heic on laajimmin hyväksytty tyyppi HEIC-tiedostoille (HEIF kuvat käyttäen HEVC-koodekia). Jotkut palvelimet hyväksyvät myös image/heif, joka viittaa laajempaan HEIF-säiliön muotoon.
Onko MIME-tyyppinen WebAssemblylle?
Kyllä — application/wasm on virallinen MIME-tyyppinen .wasm-tiedostoille. Web-palvelimet on palvella WebAssemblya tällä tyypillä selaimille kääntää sitä tehokkaasti.