Connection terminated parsing multipart data

c# HttpWebRequest 请求后台时,报错:

Caused by: java.io.IOException: UT000036: Connection terminated parsing multipart data
    at io.undertow.server.handlers.form.MultiPartParserDefinition$MultiPartUploadHandler.parseBlocking(MultiPartParserDefinition.java:218)
    at io.undertow.servlet.spec.HttpServletRequestImpl.parseFormData(HttpServletRequestImpl.java:792)
    ... 43 common frames omitted;

后台接口为

@ApiOperation(value = "接收工具上传的文件")
@PostMapping("/upload")
public Boolean uploadFile(@RequestParam("file") MultipartFile file,
                          @RequestParam Long companyDataId,
                          @RequestParam Long keyId,
                          @RequestParam String typeCode) {
    return companyDataService.uploadExportFile(file, companyDataId,keyId,typeCode);
}

此时前台报文格式为:Connection terminated parsing multipart data

此时,后台会报错;

修改前台参数位置,将queryString中的参数放入body中,

.Connection terminated parsing multipart data之后再次提交正常;