通过邮递员上传大文件时获取最大上传大小超出异常
Getting Maximum upload size exceeded exception while uploading a large file through postman
Spring 引导应用程序。
我有一个用于上传多部分文件的休息端点。
Controller.java
@PostMapping(value = "/upload", consumes = {MediaType.MULTIPART_FORM_DATA_VALUE})
public ResponseEntity uploadFile(
@RequestParam("file") MultipartFile file, @RequestParam("folder") String folder) {
tests.uploadFile(file, folder);
return new ResponseEntity(HttpStatus.OK);
}
在 POSTMAN 中上传 5MB 文件时出现以下异常。
Spring开机版本为2.0.6。
我尝试了以下方法。
1)spring:
tomcat:
最大 http 表单-post-大小:500MB
最大吞咽大小:500MB
2)spring:
小服务程序:
多部分:
最大文件大小:500MB
最大请求大小:500MB
启用:真
3)spring:
小服务程序:
多部分:
最大文件大小:-1
最大请求大小:-1
启用:真
我仍然遇到同样的异常。当我尝试上传一个小于 1 mb 的小文件时,我能够处理它,但是当我尝试上传一个大小为 5mb 或更大的文件时,我无法调试或处理它。
谁能帮我解决这个问题。
提前致谢!
它在我的应用程序中有效,在 application.yml
中只有这些简单的配置
spring:
servlet:
multipart:
max-file-size: 500MB
max-request-size: 500MB
Spring 引导应用程序。 我有一个用于上传多部分文件的休息端点。
Controller.java
@PostMapping(value = "/upload", consumes = {MediaType.MULTIPART_FORM_DATA_VALUE})
public ResponseEntity uploadFile(
@RequestParam("file") MultipartFile file, @RequestParam("folder") String folder) {
tests.uploadFile(file, folder);
return new ResponseEntity(HttpStatus.OK);
}
在 POSTMAN 中上传 5MB 文件时出现以下异常。
Spring开机版本为2.0.6。 我尝试了以下方法。
1)spring: tomcat: 最大 http 表单-post-大小:500MB 最大吞咽大小:500MB
2)spring: 小服务程序: 多部分: 最大文件大小:500MB 最大请求大小:500MB 启用:真
3)spring: 小服务程序: 多部分: 最大文件大小:-1 最大请求大小:-1 启用:真
我仍然遇到同样的异常。当我尝试上传一个小于 1 mb 的小文件时,我能够处理它,但是当我尝试上传一个大小为 5mb 或更大的文件时,我无法调试或处理它。
谁能帮我解决这个问题。 提前致谢!
它在我的应用程序中有效,在 application.yml
中只有这些简单的配置spring:
servlet:
multipart:
max-file-size: 500MB
max-request-size: 500MB