当我下载文件时,它不会被下载并显示在浏览器中。 zip文件已下载。这说服务器正在工作, 但是当我尝试使用ipa文件(文件的扩展名为ipa)时,它会在浏览器中显示文件内容而不是下载。 我正在使用mamp。 请帮帮我
答案 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仍然缺乏支持。