Pytania otagowane jako rest

REST (Representational State Transfer) to styl architektury oprogramowania dla rozproszonych systemów hipermedia, takich jak World Wide Web. Zwiększył popularność w stosunku do architektur RPC, takich jak SOAP, ze względu na nieodłączanie klienta od serwera, które wynika z jednolitego interfejsu między systemami heterogenicznymi.

9
Jak zarządzać wersjami REST API za pomocą Springa?
Szukałem, jak zarządzać wersjami REST API za pomocą Spring 3.2.x, ale nie znalazłem niczego, co byłoby łatwe w utrzymaniu. Najpierw wyjaśnię problem, który mam, a potem rozwiązanie ... ale zastanawiam się, czy tu ponownie wymyślam koło. Chcę zarządzać wersją opartą na nagłówku Accept i na przykład, jeśli żądanie ma nagłówek …

18
Jak ustawić podstawowy adres URL do odpoczynku w wiosennym rozruchu?
Próbuję połączyć mvc i resztę w jednym projekcie buta sprężynowego. Chcę ustawić ścieżkę bazową dla wszystkich pozostałych kontrolerów (np. Example.com/api) w jednym miejscu (nie chcę @RequestMapping('api/products')zamiast tego przypisywać do każdego kontrolera adnotacji po prostu @RequestMapping('/products'). Dostęp do kontrolerów MVC powinien być możliwy pod adresem example.com/cokolwiek Czy to możliwe? (Nie używam …

6
RESTful w Play! struktura
Planujemy projekt dostarczający treści głównie do aplikacji mobilnych, ale potrzebujemy mieć stronę internetową. Moje pytanie brzmi, czy warto używać Jersey lub Restlet do tworzenia interfejsów API REST dla naszych aplikacji mobilnych, a następnie używać Play! do obsługi witryny. Czy też bardziej sensowne jest używanie Play! zrobić to wszystko? Jeśli tak, …

2
Spring 4 vs Jersey dla usług sieciowych REST
Planujemy zrobić nową aplikację z wiosenną wersją 4.0.6. Używamy kontrolera, który może zwrócić „XML” lub „JSON”. W poprzednim projekcie z powodzeniem zaimplementowaliśmy Jersey ze wsparciem Spring for REST przy użyciu JAX-RS API, ale po przeczytaniu kilku artykułów i sugestii seniorów stwierdzili, że wiosna zapewnia całkiem niezłe wsparcie REST. Niektóre z …

9
Biblioteka klienta REST JavaScript [zamknięta]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 4 lata temu . Popraw to pytanie Czy istnieje biblioteka JavaScript, która pozwala mi na wykonywanie wszystkich operacji jak REST ( GET, POST, …
117 javascript  jquery  rest 

9
Dogfooding naszego własnego interfejsu API z ograniczoną szybkością
Przegląd: Moja firma opracowała API z ograniczoną opłatą. Nasz cel jest dwojaki: O: Stwórz silny ekosystem programistów wokół naszego produktu. B: Zademonstruj możliwości naszego API, używając go do sterowania naszą własną aplikacją. Wyjaśnienie: po co w ogóle ograniczać stawki? Ograniczamy nasze API, ponieważ sprzedajemy je jako dodatek do naszego produktu. …
117 javascript  api  rest 

9
Usługa internetowa RESTful - jak uwierzytelniać żądania z innych usług?
Projektuję usługę internetową zgodną z REST, do której muszą mieć dostęp użytkownicy, ale także inne usługi i aplikacje internetowe. Wszystkie przychodzące żądania muszą zostać uwierzytelnione. Cała komunikacja odbywa się za pośrednictwem protokołu HTTPS. Uwierzytelnianie użytkownika będzie działało w oparciu o token uwierzytelniający, uzyskany poprzez POST przesłanie nazwy użytkownika i hasła …

2
„Render: none => true” zwraca pusty plik tekstowy?
Jestem na Railsach 2.3.3 i muszę utworzyć łącze, które wysyła żądanie postu. Mam taki, który wygląda tak: = link_to('Resend Email', {:controller => 'account', :action => 'resend_confirm_email'}, {:method => :post} ) Co sprawia, że ​​łącze JavaScript działa prawidłowo: <a href="/account/resend_confirm_email" onclick="var f = document.createElement('form'); f.style.display = 'none'; this.parentNode.appendChild(f); f.method = 'POST'; …

3
Czy mogę uwzględnić zarówno SignalR, jak i RESTful API?
Mam aplikację internetową z pojedynczą stroną opracowaną przy użyciu programu ASP.NET. Niedawno przekonwertowałem wiele metod internetowych na oparte na wypychaniu przy użyciu biblioteki sygnalizującej . To naprawdę znacznie przyspieszyło działanie strony i zredukowało wiele wywołań serwera ze strony. W tym samym czasie przyglądałem się również RESTful ASP.NET WebAPI pod kątem …

7
Klient REST systemu Android, przykład?
Nawet jeśli ten wątek zaakceptował odpowiedź, możesz zaproponować inne pomysły, których używasz lub lubisz Poznałem te artykuły: Spokojna usługa API Interfejs API klienta REST Java dla systemu Android To doprowadziło mnie do tego filmu Google I / O 2010 o aplikacjach klienckich REST http://www.youtube.com/watch?v=xHXn3Kg2IQE&feature=player_embedded Od tej pory tworzę komponent REST …
115 java  android  api  rest 

7
Podstawowe uwierzytelnianie HTTP i tokenów okaziciela
Obecnie pracuję nad REST-API, które jest chronione przez HTTP-Basic dla środowiska programistycznego. Ponieważ prawdziwe uwierzytelnianie odbywa się za pomocą tokena, wciąż próbuję dowiedzieć się, jak wysłać dwa nagłówki autoryzacji. Próbowałem tego: curl -i http://dev.myapp.com/api/users \ -H "Authorization: Basic Ym9zY236Ym9zY28=" \ -H "Authorization: Bearer mytoken123" Mógłbym na przykład wyłączyć uwierzytelnianie HTTP …

9
Uwierzytelnianie tokenu dla RESTful API: czy token powinien być okresowo zmieniany?
Buduję RESTful API z Django i django-rest-framework . Jako mechanizm uwierzytelniania wybraliśmy "Token Authentication" i już zaimplementowałem go zgodnie z dokumentacją Django-REST-Framework, pytanie brzmi, czy aplikacja powinna odnawiać / zmieniać token okresowo, a jeśli tak, to w jaki sposób? Czy to aplikacja mobilna powinna wymagać odnowienia tokena, czy też aplikacja …

4
Kod stanu HTTP dla częściowo udanego żądania
Mam aplikację, która wysyła wiadomości do użytkowników. W żądaniu pocztowym przesyłany jest ciąg XML zawierający wszystkich użytkowników, którzy powinni otrzymać tę konkretną wiadomość. Jeśli któryś z użytkowników na liście nie istnieje, oddaję listę brakujących użytkowników z powrotem do klienta do dalszej oceny. Teraz zadaję sobie pytanie, jaki byłby prawidłowy kod …


11
Jak wersjonować identyfikatory URI REST
Jaki jest najlepszy sposób na utworzenie wersji identyfikatorów URI REST? Obecnie mamy numer wersji w samym URI, tj. http://example.com/users/v4/1234/ dla wersji 4 tej reprezentacji. Czy wersja należy do queryString? to znaczy. http://example.com/users/1234?version=4 A może wersjonowanie najlepiej przeprowadzić w inny sposób?

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.