java - 为什么我使用 Apache Commons FileUpload 得到 "FileUploadException: Stream ended unexpectedly"?

标签 java file-upload apache-commons

遇到这个Exception是什么原因:

org.apache.commons.fileupload.FileUploadException: 
  Processing of multipart/form-data request failed. Stream ended unexpectedly

最佳答案

主要原因是底层套接字被关闭或重置。最常见的原因是用户在文件完全上传之前关闭了浏览器。或者上传过程中网络中断。无论如何,服务器端代码应该能够优雅地处理这个异常。

关于java - 为什么我使用 Apache Commons FileUpload 得到 "FileUploadException: Stream ended unexpectedly"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/646189/

相关文章:

java - 在java中的apache commons库中构造零矩阵

java - 具有大量内存的机器上的 OpenJDK MaxRAMPercentage

javascript - 这是使用React-Filepond的内存泄漏吗?

java - Spring:如何从JPA中的两个表中获取数据

ruby - 在 Carrierwave 中手动上传和保存文件

java - 使用 Spring 3 上传多个文件

redis - jedis 连接设置以实现高性能和可靠性

java - 将 MapIterator 返回的 MultiKey 分解为单独的键

java - 如何根据下拉框选择过滤 JavaScript React 表

java - 在 Java 中使用 SAX 解析检测 'Inline String' 单元格值时出现问题