rest

Szukam sugestii dotyczących budowy bezpiecznego REST API w Ruby on Rails

Zaczynam budować REST API dla projektu, nad którym pracuję, i doprowadziło mnie to do zrobienia trochę badań nad najlepszym s ... sposób, aby zabezpieczyć REST API w RoR? Jeśli nie co sugerujesz w scenariuszu" nowego projektu "lub"istniejącego projektu"?

Wyloguj się: GET czy POST?

To pytanie nie dotyczy tego, kiedy używać GET lub POST w ogóle; chodzi o to, który jest zalecany do obsługi wylogowywania si ... dziwe pytanie brzmi: Wylogowuje się z aplikacji uważanej za działanie destrukcyjne / czy zmienia stan wewnętrzny aplikacji?

Kiedy używać @ QueryParam vs @PathParam

Nie zadaję pytania, które jest już tutaj zadane: Jaka jest różnica między @PathParam a @QueryParam Jest to" najlepsze pra ... aram vs QueryParam, aby odróżnić swoje informacje, jak na przykładzie powyżej. Chciałbym również usłyszeć powód tej praktyki.

Modyfikuj adres URL paska adresu w aplikacji AJAX, aby pasował do bieżącego stanu

Piszę aplikację AJAX, ale jak użytkownik przechodzi przez aplikację, chciałbym URL w pasku adresu, aby zaktualizować pomimo b ... ie dodać zakładkę i tym samym powrócić do obecnego stanu. Jak ludzie radzą sobie z utrzymaniem spokoju w aplikacjach AJAX?

Pomożesz mi to zrozumieć? "Częste błędy w odpoczynku: sesje są nieistotne"

Disclaimer: jestem nowy w szkole myśli REST, i staram się owinąć mój umysł wokół niego. Więc, czytam tę stronę, Częste błędy ... y może być następnie przekazany wraz z kolejnymi żądaniami? Czy to ma sens z punktu widzenia odpoczynku, czy to nie ma sensu?

Jak zarządzać wersjonowaniem REST API za pomocą springa?

Szukałem sposobu zarządzania wersjami REST API przy użyciu Spring 3.2.x, ale nie znalazłem nic łatwego w utrzymaniu. Najpierw ... Edycja 2 Podzieliłem się oryginalnym POC (z pewnymi ulepszeniami) w GitHubie: https://github.com/augusto/restVersioning

Ember.js lub kręgosłup.js dla Restful backend [zamknięty]

Już wiem, że ember.js jest bardziej ciężarowe podejście w przeciwieństwie do kręgosłupa.js. Czytałem wiele artykułów o obu. ... pracy dla wywołania rest backend do tego: URI: ../ restapi / tematy GET authorization failed: admin / secrect format: json

Jakie metody HTTP pasują do jakich metod CRUD?

W programowaniu w stylu RESTful powinniśmy używać metod HTTP jako naszych bloków konstrukcyjnych. Jestem trochę zdezorientowa ... ete są wystarczająco oczywiste. Jaka jest jednak różnica między PUT/POST? Czy pasują one jeden do jednego z Create I Update?

Transakcje w spoczynku?

Zastanawiam się, jak zaimplementowałbyś następujący przypadek użycia w REST. Czy jest w ogóle możliwe obejście się bez uszcze ... ekturę reszty, ponieważ zasadniczo tunelujesz wywołanie RPC przez POST, zamiast naprawdę operować na poszczególnych zasobach.

Uwierzytelnianie REST API

Buduję aplikację, która będzie hostowana na serwerze. Chcę zbudować API dla aplikacji, aby ułatwić interakcję z dowolną platf ... dy użytkownik zalogował się, a następnie chce utworzyć temat na forum. Skąd będę wiedział, że użytkownik jest już zalogowany?

Jaki jest właściwy kod odpowiedzi REST dla poprawnego żądania, ale pustych danych?

Na przykład uruchamiasz żądanie GET dla users/9, ale nie ma Użytkownika o id # 9. Jaki jest najlepszy kod odpowiedzi? 200 OK 202]} 204 Brak Treści 400 Bad Request 404 Nie Znaleziono

Dlaczego zamiast usług opartych na SOAP można użyć usługi REST? [zamknięte]

Uczestniczyłem dziś w ciekawym demie na REST, jednak nie mogłem wymyślić jednego powodu (ani nie został przedstawiony), dlacz ... oparty na SOAP. Jakie są niektóre z powodów, dla których ktoś w "realnym świecie" używa REST zamiast usług opartych na SOAP?

Jaki jest najlepszy sposób na analizę odpowiedzi JSON z biblioteki requests?

Używam Pythona requests Moduł do wysłania RESTful GET na serwer, na który otrzymuję odpowiedź w JSON. Odpowiedź JSON jest w ... pszy sposób na wymuszenie odpowiedzi na natywny obiekt Pythona, abym mógł albo iterację, albo wydrukować ją za pomocą pprint?

Biblioteka klienta JavaScript REST [zamknięta]

Czy istnieje biblioteka JavaScript, która pozwala mi wykonywać wszystkie operacje REST jak (GET, POST, PUT i DELETE nad HTTP lub HTTPS)?

Przekazać tablicę liczb całkowitych do ASP.NET Web API?

Mam ASP.NET Web API (Wersja 4) usługa REST gdzie muszę przekazać tablicę liczb całkowitych. Oto moja metoda działania: pub ... oryIds){ // code to retrieve categories from database } A to jest URL, który próbowałem: /Categories?categoryids=1,2,3,4

Jak ustawić nagłówek Content-Type dla żądania HttpClient?

Próbuję ustawić nagłówek Content-Type obiektu HttpClient zgodnie z wymaganiami wywołanego przeze mnie API. Próbowałem ustawi ... nseMessage, oraz nagłówki zawartości z obiektami HttpContent. Jak mogę ustawić nagłówek Content-Type w HttpClient Prośba?

Jak zabezpieczyć RESTful web services?

Muszę wdrożyć bezpieczne RESTful web services. Już zrobiłem kilka badań za pomocą Google, ale utknąłem. Opcje: TLS (HTTPS ... Znalazłem kolejny bardzo ciekawy artykuł o uwierzytelnianiu opartym na REST . Zabezpiecz swoje REST API... The Right Way

Zrozum Kręgosłup.JS REST calls

Próbuję zrozumieć kręgosłup.metoda js sync i przechodził przez dokumentację na http://backbonejs.org/#Sync Mówi The de ... o w prostych słowach (np. jak reszta mapuje, gdy używamy szkieletu.sync) Każdy bardzo prosty przykład być bardzo przydatne...

REST API-po co używać PUT DELETE POST GET?

Przeglądałem artykuły na temat tworzenia REST API. A niektóre z nich sugerują używanie wszystkich typów żądań HTTP: jak PUT D ... exchange jest w zasadzie za pomocą tego podejście na ich stronach i myślę, że ci ludzie wiedzą, co robią stos Exchange API .

REST API dla strony internetowej, która używa Facebook do uwierzytelniania

Mamy stronę internetową, gdzie tylko sposób logowania się i uwierzytelniania się z witryny jest z Facebook (to nie był mój w ... ca rozumiem, jak powinny działać publiczne interfejsy API odpoczynku, więc wszelkie porady i pomoc będą bardzo mile widziane.