Вопросы по теме 'media-type'
Как настроить ответы HTTP 400 для ошибок синтаксического анализа?
Я написал службу REST API, которая требует, чтобы все ответы были в формате JSON. Однако, когда парсер Go HTTP-запроса обнаруживает ошибку, он возвращает 400 в виде обычного текстового ответа, даже не вызывая мои обработчики. Пример:
> curl...
4606 просмотров
schedule
27.02.2022
Каков правильный тип носителя для 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 просмотров
schedule
06.07.2023
Джерси 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