如何创建适用于所有浏览器的下载链接

时间:2015-05-06 01:03:59

标签: html download zip

我有一个zip文件夹,我希望用户从一个简单的HTML页面下载。

我一直在使用我从this reference得到的这个示例标记:

 <a href="/myzip.zip" download> 

但是,并非所有浏览器都支持它。

有没有办法可以在所有浏览器上运行?

1 个答案:

答案 0 :(得分:1)

您应该在网络服务器中为相应的网址设置Content-TypeContent-Disposition标题。

具体而言,您希望将Content-Disposition标头设置为值attachment; filename="myzip.zip",以便为其提供推荐的下载文件名。

您应该将Content-Type标头设置为zip文件的值application/zip

更改这些标头的方法因您使用的实际网络服务器以及动态或静态提供网址而有很大差异。