文件上传,上传.mp4、.avi等格式附件异常,上传.docx、.png、.jpg正常
项目环境,后端springboot2.7.0,jdk1.8,前端vue,部署在iis上,.net framework4.6
服务器:windows server 2012 r2
错误:
org.springframework.web.multipart.MultipartException: Failed to parse multipart servlet request; nested exception is java.io.IOException: org.apache.tomcat.util.http.fileupload.FileUploadException: java.io.IOException: 远程主机强迫关闭了一个现有的连接。
at org.springframework.web.multipart.support.StandardMultipartHttpServletRequest.handleParseFailure(StandardMultipartHttpServletRequest.java:124)
at org.springframework.web.multipart.support.StandardMultipartHttpServletRequest.parseRequest(StandardMultipartHttpServletRequest.java:115)
at org.springframework.web.multipart.support.StandardMultipartHttpServletRequest.<init>(StandardMultipartHttpServletRequest.java:88)
at org.springframework.web.multipart.support.StandardServletMultipartResolver.resolveMultipart(StandardServletMultipartResolver.java:122)
Caused by: java.io.IOException: org.apache.tomcat.util.http.fileupload.FileUploadException: java.io.IOException: 远程主机强迫关闭了一个现有的连接。
at org.apache.catalina.connector.Request.parseParts(Request.java:2977)
at org.apache.catalina.connector.Request.getParts(Request.java:2834)
at org.apache.catalina.connector.RequestFacade.getParts(RequestFacade.java:1098)
at javax.servlet.http.HttpServletRequestWrapper.getParts(HttpServletRequestWrapper.java:361)
at javax.servlet.http.HttpServletRequestWrapper.getParts(HttpServletRequestWrapper.java:361)
at javax.servlet.http.HttpServletRequestWrapper.getParts(HttpServletRequestWrapper.java:361)
at org.springframework.web.multipart.support.StandardMultipartHttpServletRequest.parseRequest(StandardMultipartHttpServletRequest.java:95)
... 89 common frames omitted
本地调试时,上传没有问题,但是发布到服务器上后就出现了上述问题,通过一些定位发现在这一步出错
