.pdf MIME-Typ: application/pdf

Dateien mit der Endung .pdf (PDF-Dokument) verwenden den MIME-Typ application/pdf.

Aktualisiert am

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

Welchen MIME-Typ haben .pdf-Dateien?

Der MIME-Typ (Medientyp) für PDF-Dokument-Dateien mit der Endung .pdf lautet application/pdf. Browser zeigen PDFs standardmäßig inline an. Verwende Content-Disposition: attachment, um stattdessen einen Download zu erzwingen.

Content-Type-Header

Content-Type: application/pdf

Server-Konfiguration

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

Sollten .pdf-Dateien komprimiert werden?

Nein. PDF-Dokumente sind intern bereits komprimiert, daher würden gzip oder Brotli nur CPU verschwenden und die Größe kaum verringern – manchmal sogar vergrößern. Lass application/pdf aus deiner Kompressionskonfiguration heraus.

Warum der MIME-Typ wichtig ist

Browser entscheiden anhand des Content-Type-Headers, nicht der Dateiendung, ob eine Antwort dargestellt, 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 nie vertrauen, sondern den Inhalt der Datei (ihre Magic Bytes) auf dem Server prüfen.

Häufige Fragen

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