[英]Error in large file uploading in spring boot gradle
How to upload large files in spring boot gradle? 如何在spring boot gradle中上传大文件?
@Bean
public CommonsMultipartResolver commonsMultipartResolver() {
final CommonsMultipartResolver commonsMultipartResolver = new CommonsMultipartResolver();
commonsMultipartResolver.setMaxUploadSize(-1);
return commonsMultipartResolver;
}
@Bean
public FilterRegistrationBean multipartFilterRegistrationBean() {
final MultipartFilter multipartFilter = new MultipartFilter();
final FilterRegistrationBean filterRegistrationBean = new FilterRegistrationBean(multipartFilter);
filterRegistrationBean.addInitParameter("multipartResolverBeanName", "commonsMultipartResolver");
return filterRegistrationBean;
}
When I gave above code then upload only large files. 当我给出上面的代码然后只上传大文件。 Not upload byte and kb files.
不上传字节和kb文件。
You can configure multipart maxFileSize in your application.yml or properties easily. 您可以轻松地在application.yml或属性中配置multipart maxFileSize。
multipart:
maxFileSize: 30MB
There a 2 properties you can set: 您可以设置2个属性:
multipart.max-file-size=1Mb
multipart.max文件大小= 1Mb的
Max file size.
最大文件大小。 Values can use the suffixed "MB" or "KB" to indicate a Megabyte or Kilobyte size.
值可以使用后缀“MB”或“KB”来表示兆字节或千字节大小。
multipart.max-request-size=10Mb
multipart.max请求尺寸= 10Mb的
Max request size.
最大请求大小。 Values can use the suffixed "MB" or "KB" to indicate a Megabyte or Kilobyte size.
值可以使用后缀“MB”或“KB”来表示兆字节或千字节大小。
You can find the list of all properties at http://docs.spring.io/spring-boot/docs/current/reference/html/common-application-properties.html 您可以在http://docs.spring.io/spring-boot/docs/current/reference/html/common-application-properties.html找到所有属性的列表。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.