Я хотел бы отправить несколько больших файлов по HTTP с помощью multipart/formdata.Как переместить несколько больших файлов в jetty
Я просто хочу передать их через мое обслуживание, поэтому я хотел бы получить разные части как потоки и абсолютно хотел бы избежать того, чтобы весь запрос буферизировался в памяти, прежде чем я получу возможность передать данные на.
У меня такое ощущение, что с причалом (мы используем Dropwizard 0.7.1, который поставляется с причалом 9.0.7) весь запрос буферизуется до того, как будет выполнен мой код.
Есть ли способ избежать этого? В идеале, я хотел бы иметь систему на основе событий (которая запускает событие типа «следующая часть с именем xxx» и дает мне поток, который я могу использовать).
Я уже боялся этого. Большое спасибо! – Bernhard
вы могли бы попробовать потоковое воспроизведение файлов через websockets. Если файлы действительно велики, в любом случае вам понадобится логика повтора/продолжения. –