我的spring mvc应用程序中有一个下载操作。我将HttpServletResponse response
作为操作的参数,并在正文中包含以下行:
response.setHeader("Content-Disposition", "attachment; filename=\"" + file.getName() + "."+file.getExtension()+"\"");
浏览器开始下载文件时,请显示
Unknown time remaining
,因为浏览器不知道文件大小。如何在setHeader
方法中指定文件大小?提前致谢。
最佳答案
您是否尝试在标题中指定长度?
response.setHeader("Content-Length",...)
关于java - Spring MVC-如何在HttpServletResponse setHeader方法中指定文件大小?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27874501/