如何在url中处理带空格的文件名(Firefox)

时间:2017-12-18 20:44:32

标签: html url firefox content-disposition

我有云端的链接(网址)

http://example.com/11111111-bbbb-8888-aaaa-12345678900aa?response-content-disposition=attachment;filename*=UTF-8%27%27tsv%20test.txt&Expires=1513693756

当我使用此链接而不是在firefox中一切正常并且我可以下载名为 tsv test.txt 的文件但是当我尝试使用firefox浏览器时,它的工作方式错误,因为下载的文件名称 tsv 有什么问题?

1 个答案:

答案 0 :(得分:0)

如果您是完整的HTTP响应,则可以尝试使用引号包装文件名。我的以下代码适用于Java。

response.setHeader("Content-Disposition","attachment; filename=\"" + yourfilename + "\"");