【发布时间】:2011-01-07 18:59:40
【问题描述】:
我知道如何更改网络服务器中的 MIME 类型。我用它来确保浏览器下载我的 .scrpt 文件而不是打开纯文本版本。到目前为止一切顺利,但是否可以对链接做同样的事情?我想链接到 GitHub 上的文件,但这将作为纯文本文件打开。我可以在链接中添加“MIME 类型属性”来告诉浏览器下载文件吗?
这是我希望看到的:
<a mimetype="application/octet-stream" href="http://gist.github.com/raw/279094/39d5a2c1037288d5ee0ba1a17dca9edb368bbe42/RepairiPhotoDates.scpt">download</a>
【问题讨论】:
-
MIME 类型不能确定文件是否被查看或下载。由浏览器决定,基于 MIME 类型和 Content-Disposition 标头。
-
我有同样的问题:我的托管公司没有设置我要提供的文件的 MIME 类型,并且无法更改。真的没有办法在
链接中告诉浏览器它要下载什么吗?
标签: html hyperlink stream mime href