Welchen MIME-Typ haben .tar-Dateien?
Der MIME-Typ (Medientyp) für Tar-Archiv-Dateien mit der Endung .tar lautet application/x-tar. Es handelt sich um ein unkomprimiertes Archiv, das meist als .tar.gz verteilt wird.
Content-Type-Header
Content-Type: application/x-tar
Serverkonfiguration
| Server | Konfiguration |
|---|---|
Nginx (mime.types oder types {}) | application/x-tar tar; |
Apache (.htaccess) | AddType application/x-tar .tar |
IIS (web.config) | <mimeMap fileExtension=".tar" mimeType="application/x-tar" /> |
| Node.js / Express | res.type('tar') oder res.setHeader('Content-Type', 'application/x-tar') |
| Amazon S3 | Setze Content-Type: application/x-tar am Objekt (Metadaten) oder übergib --content-type application/x-tar an aws s3 cp |
Sollten .tar-Dateien komprimiert werden?
Ja. Tar-Archive enthalten unkomprimierte Daten, daher spart das Aktivieren von gzip oder Brotli für application/x-tar in der Regel 50–80 % der Übertragungsgröße. Prüfe, ob die Kompressionsliste deines Servers diesen Typ enthält – am besten mit dem Website-Kompressionstest.
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 nie vertrauen, sondern den Dateiinhalt (seine Magic Bytes) auf dem Server prüfen.
MIME-Typ nachschlagen
Durchsuche alle gängigen Dateiendungen und MIME-Typen, mit fertigen Content-Type-Headern zum Kopieren.
Häufige Fragen
Welcher MIME-Typ gilt für .tar?
application/x-tar.Wie setze ich den Content-Type für .tar in Nginx?
application/x-tar tar; im Block types steht (meist in /etc/nginx/mime.types), und lade Nginx neu.