Powiedzmy, że chcesz uzyskać listę użytkowników, dzwoniąc GETdo api/users, ale obecnie tabela została obcięta, więc nie ma żadnych użytkowników. Jaka jest właściwa odpowiedź w tym scenariuszu: 404lub
Powiedzmy, że chcesz uzyskać listę użytkowników, dzwoniąc GETdo api/users, ale obecnie tabela została obcięta, więc nie ma żadnych użytkowników. Jaka jest właściwa odpowiedź w tym scenariuszu: 404lub
Próbuję dostosować przykład kontrolera REST w witrynie Spring Boot. Niestety pojawia się następujący błąd, kiedy próbuję uzyskać dostęp do localhost:8080/itemadresu URL. { "timestamp": 1436442596410, "status": 404, "error": "Not Found", "message": "No message available", "path":...
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...
Czytałem o strategiach wersjonowania dla interfejsów API ReST i coś, czego żaden z nich nie wydaje się uwzględniać, dotyczy sposobu zarządzania podstawową bazą kodu. Załóżmy, że wprowadzamy kilka istotnych zmian w interfejsie API - na przykład zmieniamy nasz zasób klienta, aby zwracał oddzielne...
Jaki jest zalecany format sygnatury czasowej dla REST GET API, taki jak ten: http://api.example.com/start_date/{timestamp} Myślę, że rzeczywisty format daty powinien być formatem ISO 8601, na przykład YYYY-MM-DDThh:mm:ssZdla czasu UTC. Czy powinniśmy używać wersji ISO 8601 bez myślników i...
Tak więc uczyłem się wiosny w parach tygodnia, postępując zgodnie z tym samouczkiem Tworzenie usługi sieci Web zgodnej z REST Wszystko było dobrze, dopóki nie spróbowałem zintegrować go z mongodb. Więc podążam za tym samouczkiem. Dostęp do danych w MongoDB Ale moja praktyka częściowo nadal...
Mam pliki zapisane na S3 z identyfikatorem GUID jako nazwą klucza. Używam wstępnie podpisanego adresu URL do pobrania zgodnie z interfejsem API REST S3 Przechowuję oryginalną nazwę pliku w mojej własnej bazie danych. Kiedy użytkownik kliknie, aby pobrać plik z mojej aplikacji internetowej , chcę...
Buduję REST API dla mojego projektu. API do pobierania INFO danego użytkownika to: api.com/users/[USER-ID] Chciałbym również umożliwić klientowi przekazanie listy identyfikatorów użytkowników. Jak mogę zbudować interfejs API, aby był zgodny ze specyfikacją REST i przyjmował listę identyfikatorów...
TL; DR: Jestem nowy w tym języku i nie mam pojęcia, co robię oto moja dotychczasowa klasa: using System; using System.Collections.Generic; using System.Net.Http; using System.Web; using System.Net; using System.IO; public class MyClass { private const string URL =
To jest pytanie koncepcyjne. Mam aplikację kliencką (mobilną), która musi obsługiwać akcję logowania do usługi sieciowej RESTful. Ponieważ usługa sieciowa jest zgodna z REST, oznacza to, że klient akceptuje nazwę użytkownika / hasło od użytkownika, weryfikuje tę nazwę użytkownika / hasło w...
Załóżmy, że chcę przetestować jednostkowo metodę z tym podpisem: List<MyItem> getMyItems(); Załóżmy, że MyItemjest to Pojo, które ma wiele właściwości, z których jedna jest "name"dostępna przez getName(). Jedyne, co mi zależy na weryfikacji, to to List<MyItem>, czy element lub any...
Dopiero co zacząłem rozwijać usługi REST, ale natknąłem się na trudną sytuację: wysyłanie plików z mojej usługi REST do klienta. Do tej pory zrozumiałem, jak wysyłać proste typy danych (ciągi znaków, liczby całkowite itp.), Ale wysyłanie pliku to inna sprawa, ponieważ istnieje tak wiele formatów...
Obecnie posiadam aplikację Spring Boot używającą Spring Data REST. Mam podmiot domeny Post, która ma @OneToManyzwiązek z innym podmiotem domeny Comment. Klasy te mają następującą strukturę: Post.java: @Entity public class Post { @Id @GeneratedValue private long id; private String author;...
Mam aplikację, której podstawowa funkcja działa w czasie rzeczywistym, poprzez websockets lub długie odpytywanie. Jednak większość witryny jest napisana w sposób RESTful, co jest przyjemne dla aplikacji i innych klientów w przyszłości. Jednak myślę o przejściu na interfejs API sieci Web dla...
Używam Spring Boot do prostego interfejsu API REST i chciałbym zwrócić poprawny kod stanu HTTP, jeśli coś się nie powiedzie. @RequestMapping(value="/rawdata/", method = RequestMethod.PUT) @ResponseBody @ResponseStatus( HttpStatus.OK ) public RestModel create(@RequestBody String data) { // code...
Czy ktoś może wyjaśnić różnice
Powiedzmy, że chcę mieć zasób RESTful dla ludzi, w którym klient może przypisać identyfikator. Osoba wygląda tak: {"id": <UUID>, "name": "Jimmy"} W jaki sposób klient powinien go zapisać (lub „PUT”)? PUT /person/UUID {"id": <UUID>, "name": "Jimmy"} - teraz mamy tę paskudną...
Dzięki usłudze RESTful można tworzyć, odczytywać, aktualizować i usuwać zasoby. To wszystko działa dobrze, gdy masz do czynienia z czymś w rodzaju zasobów bazy danych - ale jak to się przekłada na przesyłanie strumieniowe danych? (A może tak?) Na przykład w przypadku wideo głupotą wydaje się...
Zamknięte . To pytanie jest oparte na opinii . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć, podając fakty i cytaty, edytując ten post . Zamknięte 12 miesięcy temu . Popraw to...
Celem jest wprowadzenie protokołu warstwy transportowej i aplikacji o lepszych opóźnieniach i przepustowości sieci . Obecnie aplikacja korzysta z REST z HTTP / 1.1 i doświadczamy dużego opóźnienia. Muszę rozwiązać ten problem z opóźnieniami i jestem otwarty na korzystanie z gRPC (HTTP / 2) lub...