Spring RestTemplate для выборки байтовJAVA

Программисты JAVA общаются здесь
Anonymous
Spring RestTemplate для выборки байтов

Сообщение Anonymous »

Я получаю массив байтов с помощью Spring Framework RestTemplate.
Но мне также нужно получить тип носителя полученного результата.
Тип носителя этого байтового массива может быть любого типа.
Код, используемый сейчас для извлечения байтов, приведен ниже.

Код: Выделить всё

HttpHeaders headers = new HttpHeaders();
headers.setAccept(Collections.singletonList(MediaType.valueOf("application/pdf")));

ResponseEntity result = restTemp.exchange(
url,
HttpMethod.GET,
entity,
byte[].class,
documentId
);
Приведенный выше код будет получать только контент PDF.
Поэтому у меня есть следующие вопросы:
  • Как настроить тип контента для приема любого общего типа мультимедиа, поскольку служба на другом конце предоставляет любой случайный тип мультимедиа для массива байтов ?
  • Может ли кто-нибудь подсказать, как можно получить тип носителя?
Любые предложения приветствуются.

Подробнее здесь: https://stackoverflow.com/questions/404 ... hing-bytes

Вернуться в «JAVA»