HTML5 支持 的 HTTP 下载处理
在网站上提供http 下载的处理,一般这个被下载的文件资源要在服务器上设置HTTP Header为application/octet-stream,则浏览器在访问`<a>` 标签时,会弹出下载的对话保存对话框。
在html5中,为<a>
标签添加了一个新的属性download.在浏览器访问此链接时,会以下载的形式进行处理。而对服务端则没有任何的要求了。
<a href="/file/readme.txt" download="release.txt"> Download</a>
具体来说,标签元素a的download属性能让浏览器下载时采用新的文件名称,也就是在客户端浏览器对下载文件的重命名。而不是链接上原始的文件名称。