Аналогичный вопрос здесь: Поддержка как Multipart, так и URL-адреса приложения Закодированные параметры в Джерси
У меня есть конечная точка API (в Джерси), которая может принимать запрос POST. Типы контента: form-urlencoded или multipart. Два типа запросов поступают по одному и тому же пути. Как мне это включить?
Для запроса с urlencoded я хочу получить аргумент:
@FormParam("recipient") String recipient
Для составного запроса я хочу получить:
@FormDataParam("file") InputStream uploadedInputStream,
@FormDataParam("file") FormDataContentDisposition fileDetail
Спасибо!