Вопросы по теме 'content-negotiation'
Согласование содержимого игнорируется при использовании кнопки «Назад» в браузере
Вот ситуация:
У меня есть веб-приложение, которое отвечает на запрос списка ресурсов, скажем:
/items
Первоначально это запрашивается непосредственно веб-браузером при переходе по этому пути. Браузер использует стандартный заголовок...
683 просмотров
schedule
13.04.2022
Обслуживание XHTML как application/xhtml+xml с Ruby on Rails
Я пытаюсь заставить свое приложение Rails правильно обслуживать XHTML-контент с правильным типом контента application/xhtml+xml. В идеале с согласованием контента, чтобы пользователи IE тоже могли пользоваться сайтом.
Учитывая, что весь HTML-код,...
1150 просмотров
schedule
20.03.2022
IE 9 не принимает сжатые данные AJAX
У меня есть сервер JSONP node.js, который возвращает данные для веб-страницы. Страница отправляет AJAX-запросы к серверу Node и возвращает код JSONP.
Это отлично работает во всех браузерах, пока я не включу сжатие. Если я возвращаю ответ AJAX в...
632 просмотров
schedule
08.06.2023
Веб-API ASP.NET возвращает данные в формате JSON или XML, проверяя тип содержимого запроса.
Как я могу проверить тип содержимого запроса при использовании веб-API ASP.NET, будь то приложение/xml или приложение/json? Я знаю о согласовании содержимого в веб-API ASP.NET, но у меня это не сработает, потому что я получаю данные из базы данных...
1970 просмотров
schedule
10.10.2022
Можно ли иметь согласование контента на уровне контроллера?
В Zend Framework 2 согласование содержимого происходит на уровне представления, и меня это вполне устраивает. Пример в моем контроллере:
public function viewAction()
{
$id = $this->params('id');
$user =...
436 просмотров
schedule
01.06.2023
Согласование содержимого в веб-API ASP.NET
Я переношу веб-службу на ASP.NET Web Api 2 и сталкиваюсь с проблемой почти на первом же препятствии.
Я хочу сделать это:
public class SomeController : ApiController
{
[Route("some\url")]
public object Get()
{
return {...
3207 просмотров
schedule
04.05.2022
Применяется ли согласование содержимого HTTP к сообщениям об ошибках?
Если клиент отправляет заголовок Accept приложения/xml, должно ли тело любого сообщения об ошибке (например, 500) также быть xml? Или заголовок Accept применяется только к ответам уровня 200?
165 просмотров
schedule
21.06.2022
Каким должен быть тип возвращаемого значения метода действия WEB API?
Я разрабатываю веб-API ASP.NET с использованием .NET Core. Этот веб-API будет в основном использоваться приложением пользовательского интерфейса (пользовательский интерфейс будет разработан с использованием ASP.NET Core MVC), но в будущем к API могут...
10922 просмотров
schedule
26.12.2023
Можно ли объединить два ответа json с помощью nginx?
У меня есть существующая экспресс-конечная точка, которая выглядит так:
app.get(`${route}/:id`, async (req, res) => {
try {
const id = req.params.id;
const result = await dbFn(id);
res.send(result);
} catch (err)...
466 просмотров
schedule
18.03.2023
spring-boot test: запрос @get возвращается с пустым телом
при тестировании согласования содержимого макет GET возвращает значение null в теле ответа, хотя статус ответа равен 200.
java.lang.AssertionError: Response header 'Content-Type'
Expected :application/json;charset=UTF-8
Actual :null
вот...
756 просмотров
schedule
02.06.2023
Ktor возвращает 415 с конечных точек, где receive () используется с ContentNegotiation
У меня есть классы параметров с аннотацией @Searializable:
@Serializable
data class ShowPostURL(
val date: String,
val titleSlug: String,
override val redirectTo: String? = null
)
и что бы я ни делал, call.receive() не...
152 просмотров
schedule
17.04.2022
Как настроить весеннюю загрузку 2 для возврата xml по умолчанию?
Для начала я прочитал это:
Spring boot - установка содержимого по умолчанию заголовок -type, если его нет в запросе
Старая версия этого работала при весенней загрузке 1. Однако при получении запроса со следующим заголовком принятия Accept:...
190 просмотров
schedule
14.04.2022