【发布时间】:2016-02-17 20:22:30
【问题描述】:
我在 websphere 8.5.5 上部署了一个 Web 应用程序,我想上传一个大文件(~3 GB),但我的问题是 content-length 是null in-case文件大小超过(2GB),尽管当我在 tomcat 上部署相同的应用程序时,一切都按预期工作。
HttpServletRequest httpRequest = (HttpServletRequest) request;
ServletFileUpload sfu = new ServletFileUpload(new DiskFileItemFactory());
sfu.setSizeMax(-1);
httpRequest.getHeader(FileUploadBase.CONTENT_LENGTH); //This returns null for huge files !
【问题讨论】:
-
您是否使用能够处理 2 个以上 gig 文件的浏览器,以及可以处理相同功能的 webserver+os?
-
是的,当我们使用 tomcat application-server 时,具有相同浏览器和操作系统的相同应用程序按预期工作
标签: java file jakarta-ee web-applications websphere