Spring предоставляет конвертер сообщений, который может записывать составные ответы из коробки: FormHttpMessageConverter , в соответствии с его javado c:
Другими словами, этот конвертер может читать и записывать тип носителя application / x- www-form-urlencoded как MultiValueMap, а также может записывать (, но не читать ) "multipart / form-data" и мультимедийные типы "multipart / mixed", такие как MultiValueMap.
Однако не существует готового конвертера для чтения такого ответа. Существует код c, который может читать multipart / form-data, но не multipart / mixed: MultipartHttpMessageReader
Существует также аналогичный преобразователь в интеграции с пружиной, который в состоянии читать multipart / form-data: MultipartAwareFormHttpMessageConverter
Вопросы:
- Почему Spring не включает эту функциональность в готовом виде конвертер?
- Какой самый простой и правильный способ чтения / использования многочастного / смешанного контекста ответа?
Я нашел очень похожий вопрос, но asnwer не принимается, поэтому я Я не уверен, является ли упомянутый способ рекомендуемым подходом: возможный дубликат