我正在设置window.location以下载文件(" / foo / bar")。现在,下载适用于谷歌浏览器,但它会发出此警告:
Resource interpreted as Document but transferred with MIME type application/csv:
这些是根据Google Chrome设置的响应标头:
Content-Description:File Transfer
Content-Disposition:attachment; filename="foo.csv"
Content-Length:29
Content-Type:application/csv
Date:Sun, 14 Dec 2014 20:53:33 GMT
Server:http-kit
任何想法,如果我可以在js方面设置接受标头,无论如何都要省略此警告?
答案 0 :(得分:2)
您可以使用锚标记
<a href="fileLink" download="filename">Download</a>
确保下载属性放置文件的扩展名类型,如.html,.css,.js,无论它是什么