最后發現是內嵌tomcat也有文件大小限制,默認為2MB,我上傳的是4MB,然后就炸了。在application.properties中添加server.tomcat.max-swallow-size=100MB即可。
spring.servlet.multipart.max-file-size=1MB spring.servlet.multipart.max-request-size=5MB spring.servlet.multipart.resolve-lazily=false server.tomcat.max-swallow-size=100MB
這樣就正常了....