CommonsMultiPartResolver中的maxUploadSize和maxInMemorySize有什么区别
答案 0 :(得分:1)
来自the docs:
maxUploadSize :设置拒绝上传前允许的最大大小(以字节为单位)。 -1表示无限制(默认值)。
maxInMemorySize :设置上载写入磁盘之前允许的最大大小(以字节为单位)。仍然会收到超过此数量的上传文件,但它们不会存储在内存中。根据Commons FileUpload,默认值为10240。
答案 1 :(得分:0)
maxUploadSize :单个请求的最大上传大小。这意味着所有上传文件的总大小不能超过此配置的最大值。默认值为无限制(值为-1)。但我们可以通过maxUploadSize及其value属性设置它。
maxInMemorySize :大小低于此值的文件存储在内存中,否则它们将直接存储在磁盘中。默认值为10KB(10240字节)。或者您可以通过maxInMemorySize及其value属性对其进行自定义。