Как загрузка файла POST Jersey работает на стороне сервера - PullRequest
0 голосов
/ 25 октября 2018

Не могли бы вы помочь по пунктам ниже, чтобы понять поток Джерси.Учитывая приведенный ниже пример кода

@POST
@Consumes(MediaType.MULTIPART_FORM_DATA)
@Produces({ MediaType.APPLICATION_JSON })
public CustomObject acceptFile(@FormDataParam("json") FormDataBodyPart json,
        @FormDataParam("data") FormDataContentDisposition contentDisposition,
       @FormDataParam("data") final InputStream input){

...
}
  1. , если я передаю файл размером 20 МБ, управление не попадает в вышеуказанный метод, пока все 20 МБ данных не будут переданы на сервер от клиента.это моё наблюдение.я прав?

  2. Создает ли Джерси временные файлы или сохраняет их содержимое в памяти?

  3. , если Джерси создает временные файлы, где эти временные файлысоздается?

Для полноты я попытался использовать HTML в качестве клиента.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...