Существует два способа использования библиотеки Apache FileUpload.
FileUpload
http://commons.apache.org/fileupload/using.html
И Streaming FileUpload API
http://commons.apache.org/fileupload/streaming.html
Оба они отлично работают, за исключением того, что потоковый API, похоже, не имеет возможности проверить размер файла перед обработкой потока.
Это потому, что Streaming API принципиально не знает размер файла, или потому что мне нужно вручную прочитать некоторые заголовки или что-то еще, чтобы получить размер многокомпонентной загрузки?