设置window.location以下载文件时发出警告

时间:2014-12-14 21:07:47

标签: javascript download http-accept-header

我正在设置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方面设置接受标头,无论如何都要省略此警告?

1 个答案:

答案 0 :(得分:2)

您可以使用锚标记

<a href="fileLink" download="filename">Download</a>

确保下载属性放置文件的扩展名类型,如.html,.css,.js,无论它是什么