.jpeg MIME-Typ: image/jpeg

Dateien mit der Endung .jpeg (JPEG-Bild) verwenden den MIME-Typ image/jpeg.

Aktualisiert am

image/jpeg
MIME-Typ für .jpeg
Bilder
Kategorie
Nein
Mit gzip/Brotli komprimieren

Welcher MIME-Typ gehört zu .jpeg-Dateien?

Der MIME-Typ (Medientyp) für JPEG-Bild-Dateien mit der Endung .jpeg lautet image/jpeg. Derselbe Typ wird für .jpg verwendet. Identisch mit .jpg. image/jpg ist kein registrierter Typ, und manche strikten Clients lehnen ihn ab.

Content-Type-Header

Content-Type: image/jpeg

Server-Konfiguration

ServerKonfiguration
Nginx (mime.types oder types {})image/jpeg jpeg;
Apache (.htaccess)AddType image/jpeg .jpeg
IIS (web.config)<mimeMap fileExtension=".jpeg" mimeType="image/jpeg" />
Node.js / Expressres.type('jpeg') oder res.setHeader('Content-Type', 'image/jpeg')
Amazon S3Setze Content-Type: image/jpeg am Objekt (Metadaten) oder übergib --content-type image/jpeg an aws s3 cp

Sollten .jpeg-Dateien komprimiert werden?

Nein. JPEG-Bilddateien sind intern bereits komprimiert, daher würden gzip oder Brotli nur CPU verschwenden und die Größe kaum verringern – manchmal sogar vergrößern. Nimm image/jpeg aus deiner Kompressionskonfiguration heraus.

Warum der MIME-Typ wichtig ist

Browser entscheiden anhand des Content-Type-Headers – nicht anhand der Dateiendung – was mit einer Antwort passiert: anzeigen, ausführen, abspielen oder herunterladen. Mit X-Content-Type-Options: nosniff führt ein falscher Typ dazu, dass Stylesheets und Skripte schlicht blockiert werden. Bei Uploads solltest du dem vom Client gesendeten Typ nie vertrauen; prüfe stattdessen den Inhalt der Datei (ihre Magic Bytes) auf dem Server.

Häufige Fragen

Was ist der MIME-Typ für .jpeg?
image/jpeg.
Wie setze ich den Content-Type für .jpeg in Nginx?
Stelle sicher, dass image/jpeg jpeg; im Block types steht (meist in /etc/nginx/mime.types), und lade Nginx neu.
Sollte ich .jpeg-Dateien mit gzip komprimieren?
Nein – das Format ist bereits komprimiert, HTTP-Kompression bringt also keinen Vorteil.