我在localhost上托管一个简单的html文件,我想强制google chrome浏览器下载文件而不是打开它。 对于同样的我在锚标签中使用了download属性,但它还不支持。
Apache Tomcat 8中是否有任何设置用于在该特定文件的HTTP响应头中添加一些内容。
<div><a href="mpo.mpo" download>Image mpo file type</a></div>
答案 0 :(得分:1)
您是否尝试在响应中设置这些标头:
response.setContentType("application/octet-stream");
response.setHeader("Content-Disposition", "attachment;filename=file.ext");
如果您确实没有创建任何类型的servlet /控制器来接收请求,则可能需要配置过滤器:http://tomcat.apache.org/tomcat-8.0-doc/config/filter.html
您也可以在此处找到大量信息:Set CORS header in Tomcat