Вопросы по теме 'media-type'

Как настроить ответы HTTP 400 для ошибок синтаксического анализа?
Я написал службу REST API, которая требует, чтобы все ответы были в формате JSON. Однако, когда парсер Go HTTP-запроса обнаруживает ошибку, он возвращает 400 в виде обычного текстового ответа, даже не вызывая мои обработчики. Пример: > curl...
4606 просмотров

Каков правильный тип носителя для HAL+JSON?
Я использую Spring для создания службы RESTful, и мне любопытен синтаксис для медиа-типов. Насколько я понимаю, общий тип носителя для HAL+JSON — application/hal+json . Кроме того, насколько я понимаю, настраиваемый тип носителя для конкретного...
1834 просмотров
schedule 09.05.2022

В Spring Boot добавление пользовательского преобразователя путем расширения MappingJackson2HttpMessageConverter, похоже, перезаписывает существующий преобразователь.
Я пытаюсь создать конвертер для пользовательского типа мультимедиа, такого как application/vnd.custom.hal+json . Я видел этот ответ здесь , но он не будет работать, так как вы не имеют доступа к защищенному конструктору...
10415 просмотров
schedule 30.06.2022

Spring REST @RequestMapping с несколькими типами мультимедиа
Я разрабатываю REST API с помощью Spring и хотел бы, чтобы API обрабатывал запросы POST с различными типами мультимедиа, а именно данные формы JSON в теле запроса или файл JSON, отправленный через запрос. Итак, когда у меня есть два отдельных...
3478 просмотров
schedule 06.08.2022

Как установить тип контента как обычный/текст в падрино?
Я хочу вернуть строку в ответ с типом контента как обычный/текст. Это то, что я делаю в настоящее время. get :index, :map => "/ivr", :provides => [:plain] do "Hello World!" end Он говорит; RuntimeError - Unknown media type:...
2416 просмотров

Джерси REST WS Ошибка: отсутствует зависимость для метода в параметре по индексу X
Я получаю следующую ошибку: Apr 09, 2013 12:24:26 PM com.sun.jersey.spi.inject.Errors processErrorMessages SEVERE: The following errors and warnings have been detected with resource and/or provider classes: SEVERE: Missing dependency for method...
24376 просмотров
schedule 01.09.2023

Ограничить сопоставления типов носителей пути в Джерси
Я настроил MEDIA_TYPE_MAPPINGS для своих приложений на Джерси. К сожалению, это вызывает некоторые проблемы с универсальной службой загрузки в моем приложении. @PUT @Path("files/{filename}") @Produces({ MediaType.APPLICATION_XML,...
1053 просмотров
schedule 18.10.2023