Как разместить многокомпонентный тип контента в одном теле запроса, используя сервис Spring и Restful - PullRequest
0 голосов
/ 12 октября 2018

У нас есть требование публиковать мультиформатный тип запроса для отправки в соответствующие API. Я новичок и мне нужна помощь с примером программы hiw, чтобы публиковать несколько запросов в разных форматах, таких как json и pdf, в одном запросе http, чтобыЯ могу получить ответ обратно? Может кто-нибудь опубликовать пример кода, как реализовать многоэлементный тип контента?

1 Ответ

0 голосов
/ 12 октября 2018

Я уже разработал микросервис загрузки с использованием запросов multipart / form-data.Пример ниже - простая конечная точка, которая принимает несколько файлов, используя multipart / form-data.Вам нужно только использовать пружинный класс MultipartFile в качестве аргумента.

@PostMapping(value = "/upload", consumes = MediaType.MULTIPART_FORM_DATA_VALUE)
public ResponseEntity upload(
         @RequestPart(value = "files") MultipartFile[] files) {
    return ResponseEntity.ok().build();
}

Для получения более подробной информации я настоятельно рекомендую прочитать официальное руководство по загрузке файлов: https://spring.io/guides/gs/uploading-files/

...