文件显示而不是下载

时间:2017-05-23 17:04:47

标签: apache download mamp-pro

当我下载文件时,它不会被下载并显示在浏览器中。 zip文件已下载。这说服务器正在工作,  但是当我尝试使用ipa文件(文件的扩展名为ipa)时,它会在浏览器中显示文件内容而不是下载。 我正在使用mamp。 请帮帮我

1 个答案:

答案 0 :(得分:0)

您可能需要为此文件设置Content-Disposition标头 - 请参阅有关MDN Content-Disposition的更多信息。这样服务器就会指出该文件是附件,应该保存在磁盘上。

Content-Disposition: attachment
Content-Disposition: attachment; filename="filename.jpg"

filename 参数不是必需的。但是,它会建议文件的名称。

另一方面,如果您的HTML5页面带有锚标记,则可能需要使用 download 属性,例如:

<a href="filename.jpg" download="filename.jpg">

download 属性的问题是 - 所有主流浏览器都不支持它 - 请参阅download attribute support。 IE,iOS和Opera mini仍然缺乏支持。