Как получить двоичный файл и JSON в одном GET-запросе в SparkJava?

У меня есть приложение SparkJava, и я знаю, как получать JSON и двоичные данные через отдельные запросы. Есть ли способ настроить маршрут так, чтобы он принимал оба типа одного и того же типа? Я заинтересован в получении изображения и связанного с ним текста. Цель состоит в том, чтобы предотвратить отправку двух запросов от клиента (клиентов).


person Jose Leon    schedule 13.01.2017    source источник


Ответы (1)


Теоретически вы не можете отправлять 2 типа контента на ответ. Я не знаю, есть ли хак, который может имитировать 2 типа контента на ответ... Если его нет, то вы должны отправить два запроса от клиента. Один ответит JSON, а другой — двоичными данными.

Как видно из следующей ссылки возможен только один тип контента, который может иметь несколько параметров.

Надеюсь это поможет.

person Andrei Olar    schedule 13.01.2017