Uppslagning av MIME-typ
Slå upp MIME-typer efter filtillägg eller hitta filtillägg för MIME-typer med detta omfattande referensverktyg för MIME-typer. Identifiera snabbt rätt Content-Type-header för alla filformat eller upptäck vilka tillägg som motsvarar en viss MIME-typ. Oumbärligt för webbutveckling, filuppladdning och konfiguration av HTTP-headers.
Vanliga frågor
Vad är en MIME-typ och varför är den viktig?
En MIME-typ (Multipurpose Internet Mail Extensions) talar om för webbläsare och servrar vilken typ av innehåll en fil innehåller (t.ex. text/html, image/jpeg). Det är avgörande för korrekt filhantering, nedladdningar och Content-Type HTTP-rubriker.
Hur hittar jag MIME-typen för ett filtillägg?
Ange filtillägget (t.ex. "pdf", "jpg", "json") så visar verktyget motsvarande MIME-typ (t.ex. "application/pdf", "image/jpeg", "application/json") tillsammans med eventuella alternativa MIME-typer.
Kan jag söka efter MIME-typ för att hitta filtillägg?
Ja, du kan ange en MIME-typ (t.ex. "video/mp4") och verktyget visar dig alla vanliga filändelser som är associerade med den MIME-typen, vilket hjälper dig att förstå vilka format som använder den typen.
Varför har vissa filtillägg flera MIME-typer?
Vissa filformat har utvecklats eller har leverantörsspecifika variationer, vilket resulterar i flera giltiga MIME-typer. Excel-filer kan t.ex. använda "application/vnd.ms-excel" eller "application/x-msexcel".
Hur är det här verktyget användbart för filuppladdningar?
När du implementerar filuppladdningsfunktioner måste du validera MIME-typer och ange korrekta Content-Type-rubriker. Det här verktyget hjälper dig att se till att du accepterar och serverar filer med rätt MIME-typkonfiguration.
Innehåller verktyget moderna webbfilformat?
Ja, databasen innehåller moderna format som WebP-bilder, WebM-video, WOFF-teckensnitt och andra moderna webbfilformat vid sidan av traditionella format.
Vad är skillnaden mellan application/json och text/json?
Använd application/json eftersom det är den officiella, standardiserade MIME-typen för JSON-data som definieras i RFC 4627. Även om text/json fungerar i många fall är application/json det korrekta valet för API:er och säkerställer korrekt hantering av klienter, proxyer och webbläsare. Moderna applikationer bör alltid använda application/json.
Hur påverkar MIME-typer filnedladdningar i webbläsare?
MIME-typen Content-Type talar om för webbläsare hur de ska hantera svar. application/octet-stream tvingar fram nedladdningar, medan image/jpeg visas inline. Använd Content-Disposition: attachment för att tvinga fram nedladdningar oavsett MIME-typ. För filer som laddas upp av användaren, validera både filtillägget och MIME-typen för att förhindra säkerhetsproblem som uppladdade PHP-filer förklädda till bilder.
Varför returnerar min server fel MIME-typ?
Webbservrar förlitar sig på MIME-typmappningar (vanligtvis i mime.types eller .htaccess-filer). Nya eller ovanliga filtillägg kanske inte konfigureras. Lägg till mappningar manuellt: i Apache, använd AddType; i nginx, redigera mime.types. För anpassade API:er ska du ange Content-Type-rubriker uttryckligen i din programkod för att säkerställa korrekta MIME-typer.
Ska jag ställa in charset i MIME-typer för textfiler?
Ja, för textbaserade MIME-typer ska du inkludera charset för att ange kodning: text/html; charset=UTF-8 eller application/json; charset=UTF-8. Detta säkerställer korrekt teckenåtergivning, särskilt för internationellt innehåll. UTF-8 är den rekommenderade teckenuppsättningen för webbinnehåll eftersom den stöder alla Unicode-tecken och är allmänt kompatibel.