Вопросы по теме 'hateoas'
Дизайн RESTful api, HATEOAS и обнаружение ресурсов
Одна из основных идей, лежащих в основе HATEOAS, заключается в том, что клиенты должны иметь возможность запускаться с единого URL-адреса точки входа и обнаруживать все доступные ресурсы и переходы состояний, доступные для них. Хотя я прекрасно вижу,...
5503 просмотров
schedule
15.05.2022
Генерация ссылок Hypermedia в веб-API
Мне любопытно узнать, как другие справились с проблемой создания гипермедиа-ссылок для своих веб-API? В частности, я использую веб-API ASP.NET и разрываюсь между операциями, возвращающими типы, связанные с гипермедиа, или возвратом самого ресурса, и...
10436 просмотров
schedule
18.09.2022
REST API: идентификация ресурса и контента, зависящего от аутентификации.
Я разрабатываю API, следуя принципам HATEOAS/RESt. И все же я не уверен в этом основном моменте: идентификация ресурса .
Предположим, этот URL: /images , который показывает все изображения, загруженные пользователем (этому пользователю)....
137 просмотров
schedule
30.07.2023
Адаптер EmberJS DataStore, поддерживающий HATEOAS.
Я создаю приложение, которое мне бы очень хотелось, чтобы оно было RESTful, которое следует HATEOAS REST. требование. Что касается внешнего интерфейса, я рассматриваю использование Ember, потому что он в значительной степени соответствует тому,...
590 просмотров
schedule
08.07.2022
REST HATEOAS: Как определить и установить медиа-тип при просмотре ссылок?
Я просматривал то, что было описано как пример хороший REST API . GET был отправлен на базовом URI и с медиа-типом, который каким-то образом уже был известен клиенту (что нормально, согласно принципам REST).
To server:
GET /
Host:...
2116 просмотров
schedule
27.11.2022
REST/HATEOAS Microformat/FOAF/Схема, специфичная для домена путаница
В службе RESTful вы можете определить ссылки на ресурсы следующим образом:
<next xmlns="http://example.org/state-machine"
rel="http://mydomain.example.org/user"
url="http://mydomain.example.com/user/1234"
type="application/xml"/>...
386 просмотров
schedule
16.06.2022
Как выставить разбиение на страницы в формате HAL REST API
Как мне выставить разбивку на страницы для REST API с использованием формата HAL, должен ли я просто обернуть все в другой форматированный объект HAL с метаданными разбивки на страницы или ?
Есть ли рекомендуемый формат разбивки на страницы в...
4309 просмотров
schedule
30.01.2023
RESTFul наследование типа носителя
Я совершенно новичок в REST. Я помогал реализовать то, что называлось REST на работе, но оно нарушает так много правил, что его трудно квалифицировать как REST. Я хочу следовать рекомендациям HATEOAS, и оставшийся у меня вопрос касается документации...
1024 просмотров
schedule
20.04.2023
Правильный способ преобразования ссылки Spring HATEOAS на объект
У меня есть очень простой контроллер, который делает HTTP-запрос и получает некоторые ресурсы в формате HATEOAS.
package com.provider.spring.controller;
import java.util.List;
import org.springframework.hateoas.Link;
import...
3392 просмотров
schedule
27.05.2022
Межсервисное связывание для микросервисов HATEOAS
У меня есть несколько микросервисов, созданных с помощью Spring Boot, поэтому для развлечения я решил добавить к ним HATEOAS, чтобы помочь настроить межресурсное связывание. Кажется, это неплохо работает в конкретном проекте, но мне было интересно,...
1913 просмотров
schedule
07.01.2024
Как справиться с разрешением на глагол в Rest на клиенте?
Давайте предположим, что у нас есть ресурс по URL-адресу, например: foo.com/api/bar И допустим, что пользователю может быть разрешено ПОЛУЧИТЬ этот ресурс, но ему не разрешено отправлять POST на этот ресурс.
Я могу легко решить эту проблему,...
563 просмотров
schedule
31.05.2023
Принцип HATEOAS в модернизации? ссылка на ресурсы?
Как я могу использовать принципал HATEOAS при модернизации? Есть ли способ использовать ссылки в модификации? Или мне самому разобрать?
links: [4]
0: {
rel: "self"
href: "https://localhost/api/product/9"
}-
1: {
rel: "comp"
href:...
1630 просмотров
schedule
18.11.2023
Не удалось прочитать JSON: нераспознанное поле _links — клиент Android REST HATEOAS
Я следовал этому руководству для клиента Android REST, но вместо службы приветствия , я использовал свой собственный сервис REST HATEOAS, который возвращает HAL+JSON в следующем формате:
"name" : "new task",
"description" : "this is new task",...
978 просмотров
schedule
20.09.2023
Могу ли я иметь несколько отношений ссылок с одним и тем же URI в HATEOAS?
У меня есть ресурс, в этом случае:
http://www.domain.com/sales-rep/{id}
У каждого торгового представителя есть несколько продуктов, которые они могут продавать. URI для этого ресурса будет следующим:...
893 просмотров
schedule
22.07.2023
Стандарты HATEOAS / архитектурный образец
если я прав, HATEOAS представляет собой архитектурный шаблон и не описывает, КАК клиент должен обнаруживать отношения. HATEOAS просто описывает, ЧТО сервер должен отправить клиенту доступный для обнаружения API.
При внедрении HATEOAS автор API...
530 просмотров
schedule
20.05.2022
Spring Сериализация данных Embeddable со ссылками ManyToOne
У меня есть интересная проблема. Моя модель данных следующая:
Наберите "А:
@Entity
@JsonIgnoreProperties(ignoreUnknown = true)
public class A {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private Long id;
}
Тип Б:...
730 просмотров
schedule
07.06.2024
Как должна быть предоставлена ссылка на схему клиенту для конечной точки массива гипермедиа/успокоительного json
У меня есть служба гипермедиа/отдыха, которая предоставляет коллекции как конечные точки (доступные для страниц). они сериализуются как массивы json.
у меня есть (автоматически сгенерированная) схема json для каждой конечной точки, и я хочу...
310 просмотров
schedule
15.09.2023
wso2 esb и REST HATEOAS
Я хотел бы разместить HATEOAS непосредственно внутри ESB WSO2, но это кажется очень сложным, особенно потому, что я хочу использовать RFC5988 с параметром HTTP Header Link и Location.
При выполнении POST: ответ с HTTP-заголовком Расположение...
144 просмотров
schedule
03.05.2023
Есть ли стандартный способ определения CURIE в полях заголовка HTTP?
Недавно я разрабатывал RESTful API и хочу использовать поле заголовка Link для реализации HATEOAS.
Все это прекрасно и работает без каких-либо реальных проблем, но я хочу упростить работу клиентов API.
Например, заголовок Link может...
130 просмотров
schedule
12.08.2022
Rest API HAL и структурированное тело ответа с вложенной ссылкой
Как бы вы подошли к этому делу? В этом примере адрес вложен только в структуру, он не существует как отдельный ресурс, поэтому я не использую _embedded. Должна ли быть ссылка на страну в верхнем корневом элементе _links или возможно или правильно...
146 просмотров
schedule
10.04.2023