Hoppa till innehåll

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.

Om OneClick Pro

OneClick Pro är en kostnadsfri samling med mer än 150 webbverktyg för det dagliga arbetet: konvertera bilder och enheter, formatera och validera kod, kontrollera domäner och SEO samt arbeta med text, datum och tal. Alla verktyg fungerar utan registrering eller prenumeration, och det du anger används bara för att beräkna resultatet och sparas aldrig. Använd samlingen som en snabb verktygslåda för enstaka uppgifter eller bokmärk verktygen du använder varje dag.