小编And*_*kyi的帖子

使用 Spring Boot 2.0 在文件上传期间在套接字上读取意外的 EOF

我正在开发 webapp,它在后端使用 Spring Boot 2.0。对于一些用户,我看到了这种错误:

Failed to parse multipart servlet request; nested exception is 
java.io.IOException: 
org.apache.tomcat.util.http.fileupload.FileUploadBase
$IOFileUploadException: Processing of multipart/form-data request 
failed. Unexpected EOF read on the socket]
org.springframework.web.multipart.MultipartException: Failed to parse 
multipart servlet request; nested exception is java.io.IOException: 
org.apache.tomcat.util.http.fileupload.FileUploadBase
$IOFileUploadException: Processing of multipart/form-data request 
failed. Unexpected EOF read on the socket at 
org.springframework.web.multipart.support.
StandardMultipartHttpServletRequest.
handleParseFailure(StandardMultipartHttpServletRequest.java:122) at 
org.springframework.web.multipart.support.
StandardMultipartHttpServletRequest.
parseRequest(StandardMultipartHttpServletRequest.java:113) at 
org.springframework.web.multipart.support.
StandardMultipartHttpServletRequest.<init 
(StandardMultipartHttpServletRequest.java:86) at 
org.springframework.web.multipart.support.
StandardServletMultipartResolver.
resolveMultipart(StandardServletMultipartResolver.java:93) at 
org.springframework.web.servlet.DispatcherServlet.
checkMultipart(DispatcherServlet.java:1128) at 
org.springframework.web.servlet.DispatcherServlet.
doDispatch(DispatcherServlet.java:960) at 
org.springframework.web.servlet.DispatcherServlet.
doService(DispatcherServlet.java:925)...
Run Code Online (Sandbox Code Playgroud)

你能帮我理解这个问题的根源吗?我在服务器上使用此代码,看起来不错:

@RequestMapping(value = …
Run Code Online (Sandbox Code Playgroud)

java sockets spring tomcat spring-boot

5
推荐指数
1
解决办法
8945
查看次数

标签 统计

java ×1

sockets ×1

spring ×1

spring-boot ×1

tomcat ×1