我需要创建一个基于 Apache Tomcat 的 Web 应用程序,它可以通过 HTTP(多部分表单 POST 请求)接收大型(100 MB 或更多)文件。
我尝试了 Apache Commons Fileupload,它适用于较小的文件 (20-40 MB)。但它不适用于大文件。
除了以下之外,还有其他明显的方法可以实现大文件上传吗
- 在客户端使用Java applet,
- 调整 Tomcat 的设置?
更新 1(2013 年 10 月 3 日):这是我在服务器端上传大约 2 个文件时遇到的异常。总尺寸120。
我找到了另一个解决方案。在 FileUpload 的网站上有一个page http://commons.apache.org/proper/commons-fileupload/streaming.html关于流媒体 API。
该页面上的代码片段解决了我的问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)