首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Tomcat WebDAV强制下载

Tomcat WebDAV强制下载
EN

Stack Overflow用户
提问于 2016-05-31 10:10:06
回答 2查看 139关注 0票数 0

我有一个tomcat WebDAV服务器,部署了WebDAV servlet。我有可以通过WebDAV访问的多媒体文件,并且希望在通过浏览器访问时强制下载这些文件,而不是允许浏览器从服务器上传输它们。我该怎么做呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-06-07 06:32:21

我解决了我的问题。我编写了一个过滤器,将所有请求发送到WebDAV servlet,除非它是一个多媒体文件chrome将尝试播放。在该实例中,请求将发送到自定义servlet,该servlet将设置Content-Disposition头,然后将文件数据写入response.getOutputStream()

票数 0
EN

Stack Overflow用户

发布于 2016-05-31 11:20:45

您需要配置内容配置标头字段。

如果处理类型匹配“附件”(case-不敏感),这意味着收件人应提示用户在本地保存响应,而不是正常(按照其媒体类型)处理响应.¶。 另一方面,如果它匹配“内联”(大小写不敏感),这意味着默认处理。因此,只有在使用其他参数(如文件名)进行增广时,“内联”处理类型才会有用(见下文)。

参考文献

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37542774

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档