【发布时间】:2011-05-31 14:45:29
【问题描述】:
我在Spring documentation 中找不到任何迹象表明它支持在处理多部分请求的对象 MultipartHttpServletRequest 中以流模式读取文件。
以Apache Commons framework 中可能的类似方式。
Spring 是否完全支持它?
【问题讨论】:
-
“流媒体模式”是什么意思?
-
我的意思是当应用程序要读取文件时,请求并没有完全发送到服务器,而是服务器可以控制请求并一一读取它的文件。能够处理超大尺寸的请求
-
您需要重新考虑上传大文件的策略。您可能必须编写一个拆分大文件的客户端和一个在获取所有片段后将它们组合起来的 servlet。顺便说一句,服务器永远无法控制请求。无论如何它必须完全接受请求(即使有人试图攻击它)。
标签: java spring file-upload apache-commons