SpringBoot - Processing of multipart/form-data request failed. Unexpected EOF read on the socket(代码片
Posted Lux_Sun
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringBoot - Processing of multipart/form-data request failed. Unexpected EOF read on the socket(代码片相关的知识,希望对你有一定的参考价值。
问题原因
上传文件还没到末尾就被客户端中断,是超出tomcat文件连接时间了,就被跳转。
解决方案
在 application.yml 配置文件里加上一个tomcat连接时长
server:
connection-timeout: 18000000
这个是网上很多人都看到的解决方案,但是有一种情况,问题并不是出在后端,而是 CURL 代码上,请看下面分析……
curl --location --request POST 'localhost:8080/disk/save' \\
--form 'file=@"/C:/Users/Boomni_Sun/Desktop/Info.txt"'
一开始以为是 header 没加,后来发现哪怕加了还是报同样的错,后来仔细一看,为啥 C 盘前有一个“/”,发现原来 POSTMAN 把他当成在 Linux 里面,但是我们此时在 Windows 里测试。
所以会出这个问题,希望可以帮助到同样遇到此吭的童鞋~
以上是关于SpringBoot - Processing of multipart/form-data request failed. Unexpected EOF read on the socket(代码片的主要内容,如果未能解决你的问题,请参考以下文章
SpringBoot - Processing of multipart/form-data request failed. Unexpected EOF read on the socket(代码片
CS 659 Image Processing and Analysis
HR-VITON虚拟换衣算法pre-processing复现全过程记录
HR-VITON虚拟换衣算法pre-processing复现全过程记录
Thymeleaf 异常:Exception processing template "index": An error happened during template pars