http访问上传文件接口正常但切到https访问上传文件接口失败
最近将自己开发的一个系统接入了https,出现一个问题,文件上传偶尔会失败了。但是在本地http是可以上传的。
问题如下:
springboot项目在调文件上传接口上传10K以上文件时使用http访问请求可以上传成功,但是切换到https请求时就会报错,报错提示:Processing of multipart/form-data request failed. Stream ended unexpectedly。
解决方案:
springboot内置的Tomcat存在bug,进行升级即可。(注:之前是9.0.31,升级到了9.0.35,问题得到了解决)
将版本升级到了2.3.0.RELEASE 问题结局了。
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.3.0.RELEASE</version>
</parent>
网友评论