哪个MIME类型对于.exe文件是正确的?

时间:2017-01-04 08:20:31

标签: http-headers mime-types mime file-extension

我尝试找到哪个MIME类型对应于每个扩展名,并且我得到了不明确的结果。

根据webdesign.about.comexe的正确MIME为:application/octet-stream

根据freeformatter.comexe的正确MIME为:application/x-msdownload,并且application/octet-stream表示bin扩展名的MIME。

根据iana.org exe的正确MIME(或称为vnd.microsoft.portable-executable,因为我不会在那里看到exe)是:application/vnd.microsoft.portable-executable

哪个网站是最准确的原因我不知道HTTP标头中服务器网站上应该期望的内容类型值。

1 个答案:

答案 0 :(得分:16)

application/vnd.microsoft.portable-executable是一种已注册的MIME类型,其描述与您要将其用于的目的相匹配。

application / x-msdownload中的x-前缀表示它是 experimental 所以通常应该避免这种情况:特别是如果在这种情况下标准可用的话。

application/octet-stream用于任意字节集合。它与可执行文件匹配,但它不像application / vnd.microsoft.portable-executable那样具体。

使用application / vnd.microsoft.portable-executable