web-dev-qa-db-fra.com

Quel type MIME est correct pour le fichier .exe?

J'essaie de trouver quel type MIME correspond à chaque extension et j'obtiens des résultats ambigus.

Selon webdesign.about.com le MIME correct pour exe est: application/octet-stream

Selon freeformatter.com le MIME correct pour exe est: application/x-msdownload et il est dit que application/octet-stream est MIME pour l'extension bin.

Selon iana.org le MIME correct pour exe (ou sth appelé vnd.Microsoft.portable-executable car je ne vois pas d'exe là-bas) est: application/vnd.Microsoft.portable-executable

Quel site Web est la cause la plus précise, je ne sais pas quel type de valeur de type de contenu je dois attendre sur le site du serveur dans l'en-tête HTTP.

16
Yoda

application/vnd.Microsoft.portable-executable est un type MIME enregistré et sa description correspond à l'utilisation que vous souhaitez en faire.

Le x- le préfixe dans l'application/x-msdownload indique qu'il est expérimental donc il doit généralement être évité: Surtout si quelque chose de standard est disponible comme dans Cas.

application/octet-stream est pour les collections arbitraires d'octets. Il correspond à un fichier exécutable, mais il n'est pas aussi spécifique que application/vnd.Microsoft.portable-executable.

Utilisez application/vnd.Microsoft.portable-executable .

18
Quentin