我有这段代码:
resp.addHeader("Content-Disposition", "inline; filename=" + fileName);
当文件名为“a_b_c.doc”或“abc.doc”时,下载文件的名称会正确显示。但是,当文件名是“a b c .doc”时,下载的文件名只有“a”。
我们如何解决这个问题?
最佳答案
使用引号:
resp.addHeader("Content-Disposition", "inline; filename=\"" + fileName + "\"");
关于java - 如何在 Content-Disposition header 中设置包含空格的文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18634337/