Pytania oznaczone «rest»

10
Pojęcia dotyczące interfejsu API REST

Mam trzy pytania dotyczące projektu interfejsu API REST, które mam nadzieję, że ktoś może rzucić nieco światła. Szukałem bez końca od wielu godzin, ale nigdzie nie znalazłem odpowiedzi na moje pytania (może po prostu nie wiem, czego szukać?). Pytanie 1 Moje pierwsze pytanie dotyczy działań / RPC....

9
RESTful reprezentacje referencyjne - link semantyczny vs. uri

Projektujemy interfejs API RESTful, aby otworzyć informacje o koncie klienta. Mamy reprezentacje zawierające odniesienia do innych zasobów związanych z bieżącym zasobem. Wynika to z wielu najlepszych praktyk, które udało nam się znaleźć w publicznych interfejsach API, a także w opublikowanych...

9
Czy powinienem używać typu Data w JAX-RS @PathParam?

Właśnie o tym myślę na serwerze JEE Glassfish przy użyciu Jersey. @GET @Path("/{name}/{date}") public String getMessages(@PathParam("name") String name, @PathParam("date") Date date) Podoba mi się pomysł, aby móc powiedzieć ludziom korzystającym z usługi RESTful, że „Data tutaj jest wszystkim,...

9
Dlaczego REST Api nie stosuje się do wzoru elewacji

Porównując strukturę REST [api] z modelem OO, widzę następujące podobieństwa: Obie: Są zorientowane na dane REST = zasoby OO = Przedmioty Operacja surround wokół danych REST = otaczaj VERBS (Get, Post, ...) wokół zasobów OO = promuj działanie wokół obiektów przez enkapsulację Jednak...

9
używa PUT z wpływami bocznymi akceptowalnymi (REST)

Chcę utworzyć historię cofania za każdym razem, gdy użytkownik aktualizuje formularz. Ponieważ jest to aktualizacja, chcę użyć żądania PUT. Jednak przeczytałem, że PUT nie musi mieć żadnych skutków ubocznych . Czy dopuszczalne jest użycie PUT tutaj? Czy są lepsze alternatywy? PUT...

9
Ostrzeżenia w interfejsie API REST jako błędy niekrytyczne

Mam interfejs API REST, który dla niektórych entpoinds, takich jak DELETE, POST lub PUT, mam pewne reguły sprawdzania poprawności, które mogą zwrócić błąd. Teraz potrzebuję nowego typu błędu, takiego jak błąd niekrytyczny, który powinien zawieść w normalny sposób, ale powinien podjąć działanie,...