Java POST请求既有文件(图片,excel,可以为多个),又有表单项,可以通过form-data方式提交;
apifox提交请求

后台Controller接收:

报错详情如下:
主要原因是:MutliPartFile上传时最大文件限制报错及解决

解决:
spring:
main:
allow-bean-definition-overriding: true
servlet:
multipart:
enabled: true # 允许上传文件
max-file-size: 200MB # 允许上传文件大小 默认1MB
max-request-size: 200MB # 允许上传最大文件大小 默认1MB

这篇博客探讨了如何在Java中使用POST请求同时上传文件(如图片和Excel)和表单数据,通过form-data方式提交。文章详细介绍了在Apifox中进行此类请求的方法,并着重讨论了在后台Spring Boot应用中遇到的 MutliPartFile 上传时的最大文件限制问题。为了解决这个问题,配置了Spring Boot的`application.yml`文件,启用multipart支持并设置最大文件和请求大小为200MB。这是一个关于后端开发,特别是Java Spring Boot上传文件和配置限制的实践教程。
1092





