Welcher MIME-Typ ist für die EXE-Datei korrekt?

8

Ich versuche herauszufinden, welcher MIME-Typ der jeweiligen Erweiterung entspricht, und ich bekomme zweideutige Ergebnisse.

Nach webdesign.about.com ist das korrekt MIME für exe ist: application/octet-stream

Laut freeformatter.com ist der korrekte MIME für exe : application/x-msdownload und it sagt, dass application/octet-stream ist MIME für bin Erweiterung.

Nach iana.org sollte der richtige MIME für exe (oder etw genannt vnd.microsoft.portable-executable, da ich dort exe nicht sehe) ist: application/vnd.microsoft.portable-executable

Welche Website die genaueste Ursache ist, weiß ich nicht, welche Art von Inhaltstypwert ich auf der Server-Site im HTTP-Header erwarten sollte.

    
Yoda 04.01.2017, 08:20
quelle

1 Antwort

8

application / vnd.microsoft.portable-executable ist ein Der registrierte MIME-Typ und seine Beschreibung stimmen mit dem überein, für das Sie ihn verwenden möchten.

Das Präfix x- in application / x-msdownload zeigt an, dass es experimentell ist. Daher sollte es generell vermieden werden: Vor allem, wenn in diesem Fall etwas Standard verfügbar ist.

application / octet-stream ist für beliebige Sammlungen von Bytes gedacht. Es stimmt zwar mit einer ausführbaren Datei überein, ist jedoch nicht so spezifisch wie application / vnd.microsoft.portable-executable.

Verwenden Sie application / vnd.microsoft.portable-executable .

    
Quentin 11.05.2017 13:03
quelle