Как ограничить размер файла при загрузке в Apache Wicket версии 1.4?
Я использую FileUploadField для обработки загрузки с обычной формой отправки без каких-либо материалов Ajax. Достаточно ли использовать Form.setMaxSize (), чтобы ограничить размер загружаемого файла?
Если загружен слишком большой файл, браузер загрузит файл целиком, а Wicket создаст сообщение об ошибке проверки с ключом [form-id].uploadTooLarge
.
Но как Wicket внутренне справляется с этой ситуацией, создавая временные файлы и т. Д.?
Я хотел бы предотвратить случай, когда пользователь загружает файл размером в несколько ГБ, который не умещается в памяти или на диске, пока Wicket обрабатывает запрос.