.epub MIME-Typ: application/epub+zip

Dateien mit der Endung .epub (EPUB-E-Book) verwenden den MIME-Typ application/epub+zip.

Aktualisiert am

application/epub+zip
MIME-Typ für .epub
Dokumente
Kategorie
Nein
Mit gzip/Brotli komprimieren

Was ist der MIME-Typ von .epub-Dateien?

Der MIME-Typ (Medientyp) für EPUB-E-Books mit der Endung .epub lautet application/epub+zip. Es handelt sich um ein ZIP-Archiv aus XHTML-Kapiteln.

Content-Type-Header

Content-Type: application/epub+zip

Serverkonfiguration

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

Sollten .epub-Dateien komprimiert werden?

Nein. EPUB-E-Books sind intern bereits komprimiert. gzip oder Brotli würde daher nur CPU-Leistung kosten und die Größe kaum verringern, manchmal sogar erhöhen. Lass application/epub+zip aus deiner Kompressionskonfiguration heraus.

Warum der MIME-Typ wichtig ist

Browser entscheiden anhand des Content-Type-Headers, nicht anhand der Dateiendung, ob eine Antwort angezeigt, ausgeführt, abgespielt oder heruntergeladen wird. Mit X-Content-Type-Options: nosniff führt ein falscher Typ dazu, dass Stylesheets und Skripte komplett blockiert werden. Bei Uploads solltest du dem vom Client gesendeten Typ niemals vertrauen, sondern den Inhalt der Datei (ihre Magic Bytes) auf dem Server prüfen.

Häufige Fragen

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