Java-библиотека для асинхронной загрузки файла "multipart-form"? - PullRequest
0 голосов
/ 11 мая 2018

Я пытаюсь загрузить файл (и дополнительные поля), используя один запрос REST POST. Этот запрос должен быть обработан асинхронно , а форма должна быть отправлена ​​с использованием multipart-form типа содержимого (потому что помимо файла я отправляю несколько других текстовых полей с определенными метаданными).

Я пытался с Apache org.apache.http.impl.nio.client.CloseableHttpAsyncClient , но до сих пор мне не удалось (когда запрос приходит на сервер, поля из формы не отображаются) , Когда я делаю то же самое, используя org.apache.commons.httpclient.HttpClient , запрос обрабатывается без проблем, поэтому проблема не на стороне сервера.

Кто-нибудь знает, как можно сделать этот асинхронный запрос 'multipart-form'? Если это невозможно с CloseableHttpAsyncClient, есть ли у вас какая-либо другая библиотека, чтобы предложить?

Заранее спасибо ...

1 Ответ

0 голосов
/ 17 мая 2018

Я просто хочу дать обновление. Я провел некоторое исследование и смог выполнить свои требования с помощью AsyncHttpClient (AHC)

Он работает очень быстро и основан на Netty Framework и NIO Java API.

...