Описание тега http-message-converter

0 ответов

Пропустить HttpMessageConverter, если canRead и canWrite имеют значение false

У меня есть обычай MappingJackson2HttpMessageConverter что я добавляю в начало списка конвертеров: @Override public void extendMessageConverters(final List<HttpMessageConverter<?>> converters) { converters.add(0, customJacksonMessageConv…
1 ответ

Конвертер HTTP-сообщений Spring Boot иногда сериализует null

Можно ли при загрузке Spring иметь много разных версий htt p-конвертеров gson или Jackson и использовать их динамически всякий раз, когда мне нужен определенный тип формата данных?
07 окт '19 в 18:18
1 ответ

Как я могу устранить ошибку HttpMessageConverterExtractor при использовании метода обмена из RestTemplate?

Я использую шаблон Spring rest, чтобы получить ответ от службы отдыха. Я получаю следующее исключение, но не могу понять проблему. Пожалуйста, найдите подробную информацию ниже. Может ли кто-нибудь предложить, если я что-то упускаю? Я получаю правил…
1 ответ

Как настроить gson при загрузке Spring?

Spring Boot 2 В application.yml http: converters: preferred-json-mapper: gson Сейчас я пишу класс с индивидуальными настройками для Gson: public class GsonUtil { public static GsonBuilder gsonbuilder = new GsonBuilder(); public static Gson gson; pub…
1 ответ

Spring Boot / RabbitMQ другой content_type с Jackson2JsonMessageConverter

У меня есть пример использования, когда служба использует разные очереди RabbitMQ. В одной из очередей есть данные в кодировке JSON, где заголовок content_type установлен на application/json Есть вторая очередь, где потребляются двоичные данные, con…
0 ответов

Как преобразовать все ответы json, кроме токена JWT, в Spring Boot

Я новичок в загрузке Spring, и мне пришлось преобразовать все ответы json, добавив узел. Итак, я успешно сделал это, используяAbstractHttpMessageConverterучебный класс. Все работает нормально, но за одним исключением, мне не следует преобразовывать …
0 ответов

Проблема MessageConverter при использовании RestTemplate с StreamingResponseBody

У нас есть REST API (на стороне сервера), реализованный с использованием Spring Boot. Этот API передает файл PDF какStreamingResponseBody завернут в ResponseEntity где тип содержимого задается как MediaType.APPLICATION_OCTET_STREAM. Я пытаюсь получи…
1 ответ

Как решить "Ошибка при извлечении ответа для типа [class com. *" В Spring Boot?

Возможно, вы захотите перейти к моему ОБНОВЛЕНИЮ 2 ниже У меня есть RestController, который работает, потому что, когда я обращаюсь к нему напрямую из браузера, он возвращает ответ JSON. Однако когда я отправляю запрос от Сервиса в другом ограниченн…
0 ответов

не найдено подходящего HttpMessageConverter для типа содержимого [text/xml;charset=utf-8]

Я пишу службу весенней загрузки и хочу вызвать внешний api. При внешнем вызове я получил ошибку ниже no suitable HttpMessageConverter found for content type [text/xml;charset=utf-8] Я не могу изменить возвращаемый тип ответа этого api. Я осмотрелся,…
0 ответов

не найдено подходящего HttpMessageConverter для типа ответа [класс java.lang.Object] и типа содержимого [multipart/form-data; Border = XXX; charset = UTF-8]

Я выполняю пост-вызов multipart formdata из пользовательского интерфейса для загрузки файла. Из пользовательского интерфейса вызов переходит к контроллеру компонента A, который вы можете рассматривать как общий компонент или шину, которая просто чит…
2 ответа

Ошибка в org.springframework.web.client.RestClientException: нет HttpMessageConverter для java.util.HashMap

Я получаю следующую ошибку в org.springframework.web.client.RestClientException: Нет HttpMessageConverter для java.util.HashMap при использовании шаблона отдыха. Кто-нибудь знает, что не так? Использование java 1.8, spring 5.2.2, commons-logging 1.2…
0 ответов

Как сократить время, необходимое для получения ответа от весеннего загрузочного приложения после выполнения метода @RestController?

У меня есть приложение для весенней загрузки, в котором мой код находится внутри контроллера отдыха. @RequestMapping("endpoint") public String sendReponse(@RequestBody String data){ // some code return result; } Когда я отлаживаю приложение, пользов…
0 ответов

как отправлять специальные символы как есть через RestTemplate

Я отправляю объект JSON как String через RestTemplate. Проблема заключается в том, что StringHttpMessageConverter преобразует мои специальные символы в значения ASCII. Я отправляю <& служба принимает \u003c. Любые предложения, пожалуйста Запрос: req…
0 ответов

Как использовать AbstractMessageConverter с RestTemplate

1. резюмируйте проблему Я пытаюсь прочитать значения, разделенные запятыми (данные в формате CSV, а не файл csv), в responseEntity (ResponseEntity>> responseEntity) с помощью RestTemplate. но я получаю ошибку ниже. org.springframework.web.client.Res…
1 ответ

SpringBoot Rest Controller, поддерживающий как xml, так и json с JAXB Pojos + пользовательские преобразователи сообщений Http + Swagger-UI

Получение следующей ошибки Swagger, когда я представил пользовательские конвертеры сообщений Unable to render this definition The provided definition does not specify a valid version field. Please indicate a valid Swagger or OpenAPI version field. S…
0 ответов

Пользовательский декодер Webflux для ответа типа APPLICATION_OCTET_STREAM

У меня есть приложение, использующее стек Spring MVC, и я пытаюсь перенести его на Webflux. У меня есть сервер, который в ответ отправляет мне поток байтов. (APPLICATION_OCTET_STREAM) У меня уже есть собственный класс HTTPMessageConverter, который в…
0 ответов

Модель ответа обертывания Springfox

У меня есть приложение springboot с такой конечной точкой: @PostMapping(value = "/test", produces = {"application/json"}) public MyResponse test(@RequestBody MyRequest req){ return new MyResponse(); } MyResponse.class public class MyResponse { Strin…
0 ответов

Попытка передать DTO между двумя службами, но возникает исключение: нет подходящего HttpMessageConverter (хотя явно есть)

У меня есть две службы (приложения Spring Boot, работающие в IDE) - сервер и клиент. Оба имеют одинаковые классы DTO для клиентов. Конечная точка GET сервера указана ниже: @GetMapping("/api/v1/customer/{customerId}") public ResponseEntity&lt;Custome…
1 ответ

Не удалось извлечь ответ: не найдено подходящего HttpMessageConverter для типа ответа и типа содержимого [двоичный / октетный поток]

Итак, я использую ответ JSON с этого URL-адреса через ссылку RestTemplate: "https://s3-ap-southeast-1.amazonaws.com/he-public-data/productdf38641.json" Мой продукт POJO: import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConst…
0 ответов

Не удалось извлечь ответ: не найдено подходящего HttpMessageConverter для типа ответа [логическое] и типа содержимого [text/html;charset=iso-8859-1]

У меня две системы, обе идентичны. Развернут один и тот же код, и все папки одинаковы для зависимостей. Однако я получаю эту ошибку для одной системы - org.springframework.web.client.RestClientException: не удалось извлечь ответ: не найдено подходящ…
24 окт '21 в 22:27