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.

30
PUT vs. POST w REST
Zgodnie ze specyfikacją HTTP / 1.1: POSTMetoda służy do wniosku, że serwer pochodzenie zaakceptować podmiot ujęty w żądaniu jako nowy podległych zasobu zidentyfikowanych przez Request-URIwRequest-Line Innymi słowy, POSTsłuży do tworzenia . Te PUTwnioski, że metoda zamknięta jednostka być przechowywane pod dostarczony Request-URI. Jeśli Request-URIodnosi się do już istniejącego zasobu, zamknięty …
5370 http  rest  post  put 


24
Jak przesłać dane JSON za pomocą cURL?
Używam Ubuntu i zainstalowałem na nim cURL . Chcę przetestować moją wiosenną aplikację REST za pomocą cURL. Napisałem mój kod POST po stronie Java. Chcę jednak przetestować to za pomocą cURL. Próbuję opublikować dane JSON. Przykładowe dane są takie: {"value":"30","type":"Tip 3","targetModule":"Target 3","configurationGroup":null,"name":"Configuration Deneme 3","description":null,"identity":"Configuration Deneme 3","version":0,"systemId":3,"active":true} Używam tego polecenia: curl …

20
HTTP GET z treścią żądania
Tworzę nową usługę RESTful dla naszej aplikacji. Podczas wykonywania GET na niektórych obiektach klienci mogą żądać zawartości tego obiektu. Jeśli chcą dodać niektóre parametry (na przykład sortując listę), mogą dodać te parametry w ciągu zapytania. Alternatywnie chcę, aby ludzie mogli określić te parametry w treści żądania. HTTP / 1.1 nie …
2109 rest  http  http-get 

10
SOAP vs REST (różnice)
Czytałem artykuły o różnicach między SOAP a REST jako protokołem komunikacji usług sieciowych, ale myślę, że największe zalety REST w stosunku do SOAP to: REST jest bardziej dynamiczny, nie trzeba tworzyć i aktualizować UDDI (opis uniwersalny, wykrywanie i integracja). REST nie jest ograniczony tylko do formatu XML. Usługi sieciowe RESTful …

7
Najlepsze praktyki dotyczące wersji API? [Zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Zamknięte 6 lat temu . Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Czy są jakieś znane instrukcje lub najlepsze …
877 rest  versioning 

14
Kod odpowiedzi HTTP dla testu POST, gdy zasób już istnieje
Buduję serwer, który pozwala klientom przechowywać obiekty. Obiekty te są w pełni zbudowane po stronie klienta, wraz z identyfikatorami obiektów, które są stałe przez cały okres życia obiektu. Zdefiniowałem interfejs API, aby klienci mogli tworzyć lub modyfikować obiekty za pomocą PUT: PUT /objects/{id} HTTP/1.1 ... {json representation of the object} …


8
Kody stanu REST HTTP dla nieudanej weryfikacji lub nieprawidłowego duplikatu
Tworzę aplikację z interfejsem API opartym na REST i doszedłem do momentu, w którym określam kody stanu dla każdego żądania. Jaki kod stanu powinienem wysłać w przypadku wniosków, które nie sprawdzają poprawności lub w przypadku, gdy żądanie próbuje dodać duplikat do mojej bazy danych? Przejrzałem http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html, ale żaden z nich …



13
Jak ustawić nagłówek Content-Type dla żądania HttpClient?
Próbuję ustawić Content-Typenagłówek HttpClientobiektu zgodnie z wymaganiami wywoływanego interfejsu API. Próbowałem ustawić Content-Typeponiżej: using (var httpClient = new HttpClient()) { httpClient.BaseAddress = new Uri("http://example.com/"); httpClient.DefaultRequestHeaders.Add("Accept", "application/json"); httpClient.DefaultRequestHeaders.Add("Content-Type", "application/json"); // ... } Pozwala mi to dodać Acceptnagłówek, ale gdy próbuję go dodać Content-Type, zgłasza następujący wyjątek: Niewłaściwie użyta nazwa nagłówka. Upewnij …
739 c#  asp.net  api  http  rest 



9
Zastosowanie metod PUT vs PATCH w rzeczywistych scenariuszach interfejsu API REST
Przede wszystkim niektóre definicje: PUT zdefiniowano w rozdziale 9.6 RFC 2616 : Metoda PUT żąda, aby zamknięta jednostka była przechowywana pod dostarczonym URI żądania. Jeśli identyfikator URI żądania odnosi się do już istniejącego zasobu, dołączony byt MUSI być uważany za zmodyfikowaną wersję tego, który znajduje się na serwerze źródłowym . …
681 json  rest  http  put  http-method 

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.