我有一个zip文件夹,我希望用户从一个简单的HTML页面下载。
我一直在使用我从this reference得到的这个示例标记:
<a href="/myzip.zip" download>
但是,并非所有浏览器都支持它。
有没有办法可以在所有浏览器上运行?
答案 0 :(得分:1)
您应该在网络服务器中为相应的网址设置Content-Type
和Content-Disposition
标题。
具体而言,您希望将Content-Disposition
标头设置为值attachment; filename="myzip.zip"
,以便为其提供推荐的下载文件名。
您应该将Content-Type
标头设置为zip文件的值application/zip
。
更改这些标头的方法因您使用的实际网络服务器以及动态或静态提供网址而有很大差异。