Вопросы с тегом «hateoas»

62
Что предлагает HATEOAS для обнаружения и отделения, помимо возможности более или менее свободно изменять структуру URL-адресов?

В последнее время я читал о гипермедиа как о механизме состояния приложения (HATEOAS), об ограничении, которое, как утверждается, делает веб-API «действительно RESTful». Это сводится к тому, чтобы в основном включать ссылки в каждый ответ на возможные переходы, которые вы можете сделать из текущего...

35
Какой смысл с HATEOAS на стороне клиента?

Как я сейчас понимаю, HATEOAS - это, в основном, отправка вместе с каждым ответом ссылок с информацией о том, что делать дальше. Один простой пример легко найти в Интернете: банковская система вместе с ресурсом счета. В примере показан этот ответ после запроса GET к ресурсу учетной записи. GET...

20
Зачем нужна «обнаруживаемость» в REST API, когда клиенты в любом случае недостаточно развиты, чтобы использовать его?

Различные доклады, которые я смотрел, и учебники, которые я сканировал на REST, подчеркивают нечто, называемое «открываемостью». Насколько я понимаю, этот термин, по-видимому, означает, что клиент должен иметь возможность пойти http://URLи автоматически получить список того, что он может сделать....

15
Является ли REST и HATEOAS хорошей архитектурой для веб-сервисов?

Если я правильно понимаю, REST был оформлен Роем Филдингом как описательная модель веб-архитектуры. AFAIK Fielding не утверждал, что REST - это хорошо, он просто описывал фактическую архитектуру сети. К этому моменту сеть уже доказала свою огромную успешную систему распределенного гипертекста,...

10
Существуют ли стратегии для обнаружения служб REST с использованием HATEOAS?

При построении службы REST с ограничением HATEOAS очень легко объявить о существовании ресурсов посредством связывания. Вы заходите GETв корень моего сайта, а я отвечаю корневым документом, в котором перечислены все ресурсы первого уровня: { users: { href: "/users" } questions { href: "/questions"...