我正在尝试限制 Jetty 可接受的最大上传文件大小。我已经看到多份报告表明以下内容应该有效...
contextHandler.setMaxFormContentSize(xxx);
我注意到这确实适用于我们的登录表单,如果我将其设置得太低,提交将被拒绝。但对于合理的值(例如 5000),它不会失败大上传(例如 9MB),可能是因为上传设置为多部分。
我可以继续实现我们自己的上传 servlet,但更愿意坚持使用 Jetty 实现。关于如何成功限制上传大小的任何想法?我更喜欢代码而不是配置文件的答案,我们可能需要在启动时根据远程用户设置更改它。
谢谢。
最佳答案
您可能会考虑使用 Apache Commons FileUpload而不是 Jetty 自带的。您将获得一组非常丰富的配置选项。
关于java - 限制嵌入式 Jetty 中的上传大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6370720/