Pytania otagowane jako rest

Reprezentatywny transfer stanu lub REST to styl architektoniczny oprogramowania sieciowego do przesyłania informacji przez Internet.


3
Czy zwrócenie kodu HTML z interfejsu API JSON jest w porządku?
W moim obecnym projekcie jestem odpowiedzialny za wdrożenie usługi polegającej na wykorzystaniu nowo utworzonych interfejsów API RESTful, udokumentowanych wyłącznie jako wsparcie dla JSON. Klient konsekwentnie wysyła żądania z nagłówkiem accept „application / json” i typem treści „application / json”. Jednak niektóre punkty końcowe wysyłają odpowiedź z typem treści HTML, nawet …

4
Jak powinienem zaprojektować usługę RESTful do korzystania z usług stron trzecich (tj. Google, Facebook, Twitter) do uwierzytelniania?
Do mojej pracy mamy niezłą usługę RESTful, którą zbudowaliśmy i używamy do prowadzenia kilku stron internetowych. Zasadniczo usługa internetowa pozwala tworzyć i obsługiwać zgłoszenia do pomocy technicznej, a strona internetowa jest odpowiedzialna za interfejs. Wszelkie żądania usług sieciowych wykorzystują nagłówek uwierzytelniania, którego używamy do sprawdzania poprawności użytkownika i hasła do …

3
Jaki jest zalecany wzorzec planowania punktów końcowych REST dla przewidywanych zmian
Próba zaprojektowania interfejsu API dla aplikacji zewnętrznych z prognozowaniem zmian nie jest łatwa, ale odrobina przemyślenia może ułatwić życie później. Próbuję ustanowić schemat, który będzie obsługiwał przyszłe zmiany, pozostając kompatybilnym wstecz, pozostawiając programy obsługi wcześniejszych wersji. Głównym problemem tego artykułu jest to, jaki wzór należy stosować dla wszystkich zdefiniowanych punktów …


3
Zalecany kod stanu HTTP dla odpowiedzi „przekroczono limit planu”
Projektuję interfejs API REST dla projektu, w którym użytkownicy są zawsze w jednym z kilku „planów” - każdy plan określa pewne ograniczenia zasobów, takie jak maksymalna liczba użytkowników, których może mieć konto lub maksymalna liczba danych, które mogą przesłać. Po osiągnięciu jednego z tych limitów użytkownicy mogą zaktualizować swoje plany …
24 rest  api-design  http 

5
Zapewnianie przyjaznych adresów URL dla witryny internetowej a realia identyfikatorów baz danych
Mamy bazę danych, niezależnie od tego, czy są to produkty, posty na blogu czy coś takiego. Musimy zaprojektować schemat adresów URL, aby je rozwiązać, dla publicznej witryny internetowej. Oto dwa przykłady związane z identyfikatorem bazy danych: https://www.youtube.com/watch?v=7FPS6llqhXw http://www.amazon.co.uk/gp/product/B000NHOMSQ Oto przykład, który jest przyjazny: http://en.wikipedia.org/wiki/LED_circuit (Trochę rzutu oka na moje życie …


4
Jaka jest potrzeba Odata, gdy mam JSON?
Staram się zrozumieć sens Odaty i kiedy ma to sens. W tej chwili działam za pomocą kontrolera ASP.NET i MVC / WebApi do serializacji / deserializacji obiektów do JSON i mam do tego javascript. Z tego, co mogę powiedzieć, zaletą OData jest możliwość zapytania bezpośrednio z adresu URL ... Ale …
23 javascript  rest  json 

2
Poziomy uprawnień użytkownika w interfejsie API RESTful
Załóżmy, że mam firmę, która klasyfikuje najładniejsze koty w Internecie. Oferuję źródło, w/cats/ którym zapewnia użytkownikom najnowsze, najładniejsze urocze koty. Użytkownicy mogą dostać tylko 3 najlepsze koty, jeśli w ogóle nie zapłacili lub się zarejestrowali. 10 najlepszych kotów, jeśli zapłaciło 337 dolarów i jest zalogowanych, a 100 najlepszych kotów, jeśli …
23 rest  http  url  http-response 

5
Jak najlepiej reprezentujesz dwukierunkową synchronizację w interfejsie API REST?
Zakładając, że w systemie jest aplikacja sieci Web z zasobem i odniesienie do aplikacji zdalnej z innym podobnym zasobem, w jaki sposób reprezentujesz dwukierunkową akcję synchronizacji, która synchronizuje zasób „lokalny” z zasobem „zdalnym”? Przykład: Mam interfejs API reprezentujący listę czynności do wykonania. GET / POST / PUT / DELETE / …


4
Duży transfer plików / danych w architekturze Microservice
Moja firma pracuje obecnie nad przyjęciem architektury mikrousług, ale po drodze napotykamy na coraz większy ból (szok!). Jednym z kluczowych punktów spornych, przed którymi stoimy, jest sposób przesyłania dużych ilości danych między naszymi różnymi usługami. Jako odrobinę tła mamy magazyn dokumentów, który służy jako repozytorium każdego dokumentu, który może być …

3
Czy to normalne, że całkowicie odsprzęga backend i frontendowe aplikacje internetowe i pozwala im komunikować się z (JSON) REST API?
Tworzę nową biznesową aplikację internetową i chcę osiągnąć: Korzystaj z najlepszych technologii z odpowiednich dziedzin. Chcę niezawodnego frameworka zaplecza z solidnym ORM. I chcę najbardziej zaawansowanego frameworka SPA (aplikacja jednostronicowa) z wykorzystaniem najnowocześniejszych funkcji HTML i JavaScript dla aplikacji frontendowej Ujawnij jednostki zaplecza i usługi biznesowe do użytku z różnych …

4
Czy można częściowo zmienić kolekcję za pomocą PUT lub DELETE?
Mam kolekcję produktów w grupie produktów, np .: product-groups/123/products Jeśli muszę dodać do kolekcji, czy mogę przekazać tylko niektóre produkty z PUT? Jeśli muszę usunąć niektóre produkty z kolekcji, czy mogę przesyłać dane filtru (tablicę identyfikatorów) za pomocą DELETE? Jaki jest najlepszy sposób na wdrożenie funkcjonalności w duchu ReST? Edycja: …
21 rest  collections 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.