Вопросы по теме 'content-negotiation'

Grails Content Negotiation — обработка неподдерживаемого типа
Мы используем согласование содержимого в нашем сервисе, используя заголовок Accept и метод withFormat... проблема, с которой мы сталкиваемся, заключается в том, что мы хотим вернуть статус 406 http, если заголовок Accept имеет тип, который не...
342 просмотров
schedule 28.09.2023

Конфликты согласования содержимого HTTP в JAX-RS/Джерси?
Мне нравится автоматическое согласование HTTP-контента JAX-RS (в частности, Джерси), то есть его способность маршрутизировать мои ресурсы с помощью заголовков «Accept» и/или «Content-Type». Но я обнаружил, что иногда это не дает мне достаточного...
7029 просмотров

.NET MVC 4 Согласование содержимого не работает
У меня есть веб-служба, реализованная на C# с использованием .NET MVC 4, но по какой-то причине они всегда возвращают данные в формате XML, хотя я отправляю заголовок Accept: application/json. Есть идеи, что может быть не так? заранее спасибо...
422 просмотров

Согласование содержимого для загрузки файла в веб-API
У меня есть метод службы REST веб-API, который возвращает файл PDF. А код такой: string content = some byte array; HttpResponseMessage result = new HttpResponseMessage(HttpStatusCode.OK); result.Content = new...
913 просмотров
schedule 29.03.2024

Как получить ответ от Nancy Negotiator?
У меня есть NancyContext , и мне нужно получить Response с телом на основе правильного переговорщика контента для запроса. Я думаю, что могу использовать класс Negotiator Нэнси, чтобы добавить модель, установить статус и другие вещи. Но тогда...
8816 просмотров
schedule 02.02.2023

Джерси — согласование содержимого для обработки ошибок
Я хотел бы разрешить клиентам выбирать формат ответа об ошибке с помощью согласования содержимого HTTP. Например. учитывая конечную точку @Produces("application/json") class MyService { @GET public String getSomething() { if...
503 просмотров
schedule 25.09.2022

Web API 2.2 Согласование содержимого с расширениями файлов
Я работаю над веб-API и хочу использовать Content Negotiation с расширениями файлов, чтобы клиенты браузера могли указывать контент, который они хотят получать. Например http://localhost:54147/data.xslx. Согласно этой статье (...
272 просмотров
schedule 02.02.2023

Учитывает ли согласование содержимого HTTP параметры типа мультимедиа
HTTP-запрос может включать заголовок Accept , указывающий тип(ы) мультимедиа ответов, которые клиент сочтет приемлемыми. Сервер должен удовлетворить запрос, предоставив ответ, который имеет Content-Type , который соответствует (одному из)...
1456 просмотров
schedule 02.04.2023

SupportedMediaTypes не используется при согласовании контента
Я создал новый модуль форматирования для обработки согласования содержимого. public TiffImageFormatter() { SupportedMediaTypes.Add(new MediaTypeHeaderValue("image/tiff")); } public override bool CanReadType(Type type) { return type ==...
429 просмотров
c# asp.net-web-api2 content-negotiation
schedule 04.11.2022

Тот же/другой объект DTO при создании, обновлении и получении конечных точек?
Рассмотрите возможность использования класса UserDTO и UserController, предоставляющих конечные точки для создания, обновления и получения пользователя. Наличие свойства id в классе UserDTO не имеет смысла для создания и обновления. Если я...
15562 просмотров
schedule 24.07.2023

Как использовать согласование содержимого в Spring Data Rest?
Я пытаюсь предоставить свои данные через Rest Api в разных форматах (xml, json, rdf, jsonld), и я использую Spring-Data-Rest-Framework, и я знаю, что это возможно с помощью @RequestMapping в контроллере, но в Spring Data Rest У меня есть только...
528 просмотров
schedule 13.05.2022

Как узнать, какие типы контента предлагаются (для согласования контента HTTP)?
То, что возвращается при разрешении DOI, зависит от согласования содержимого. Я просматривал https://citation.crosscite.org/docs.html#sec-3 , и я вижу, что разные сервисы предлагают разные типы контента. Для определенного URL я хочу знать все...
23 просмотров

Отдых с весенней загрузкой: согласование содержимого не удалось! Не найден преобразователь для возвращаемого значения типа
Я пытаюсь получить содержимое java POJO в браузере в формате JSON, используя spring -boot 2.1.9 и spring REST. Очень простой пример! Но я получаю исключение, указанное в заголовке этого сообщения. Когда я аннотирую класс POJO с помощью...
173 просмотров