Als «rest» getaggte Fragen

REST (Representational State Transfer) ist ein Stil der Softwarearchitektur für verteilte Hypermedia-Systeme wie das World Wide Web. Im Vergleich zu RPC-Architekturen wie SOAP hat es aufgrund der intrinsischen Entkopplung von Client und Server, die durch eine einheitliche Schnittstelle zwischen heterogenen Systemen entsteht, an Popularität gewonnen.

16
System.Net.Http: fehlt im Namespace? (mit .net 4.5)
TL; DR: Ich bin neu in dieser Sprache und habe keine Ahnung, was ich tue Hier ist meine Klasse bisher: 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 = "https://sub.domain.com/objects.json?api_key=123"; private const string data = @"{""object"":{""name"":""Title""}}"; public static …
102 c#  api  rest  post 


1
Wie passen Streaming-Ressourcen in das RESTful-Paradigma?
Mit einem RESTful-Service können Sie Ressourcen erstellen, lesen, aktualisieren und löschen. Dies alles funktioniert gut, wenn Sie mit so etwas wie Datenbank-Assets arbeiten - aber wie wird dies in Streaming-Daten übersetzt? (Oder doch?) Im Fall von Video erscheint es beispielsweise albern, jeden Frame als Ressource zu behandeln, die ich einzeln …
101 rest  streaming  theory 

9
Websocket-API als Ersatz für die REST-API?
Ich habe eine Anwendung, deren Hauptfunktion in Echtzeit über Websockets oder lange Abfragen funktioniert. Der größte Teil der Website ist jedoch in RESTful-Form geschrieben, was für Anwendungen und andere Kunden in Zukunft von Vorteil ist. Ich denke jedoch darüber nach, für alle Site-Funktionen von REST auf eine Websocket-API umzusteigen. Das …


6
Gibt es Nachteile von GraphQL? [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 12 Monaten . Verbessere diese Frage Alle Artikel über GraphQL werden …

5
Spring Boot Rest Controller Wie werden verschiedene HTTP-Statuscodes zurückgegeben?
Ich verwende Spring Boot für eine einfache REST-API und möchte einen korrekten HTTP-Statuscode zurückgeben, wenn etwas fehlschlägt. @RequestMapping(value="/rawdata/", method = RequestMethod.PUT) @ResponseBody @ResponseStatus( HttpStatus.OK ) public RestModel create(@RequestBody String data) { // code ommitted.. // how do i return a correct status code if something fails? } Da Spring und …
101 spring  rest  spring-boot 


9
Ist das REST API wirklich RPC? Roy Fielding scheint das zu glauben
Eine große Menge von dem, was ich über REST zu wissen glaubte, ist anscheinend falsch - und ich bin nicht allein. Diese Frage hat einen langen Einstieg, scheint aber notwendig zu sein, da die Informationen etwas verstreut sind. Die eigentliche Frage kommt am Ende, wenn Sie mit diesem Thema bereits …
99 rest  hateoas 


3
Wie unterscheidet sich GRPC von REST?
Ich lese diese Erklärung von GRPC und dieses Diagramm ist von Interesse: Wie funktioniert die Transportschicht? Wenn es über das Netzwerk ist ... warum wird es als RPC bezeichnet? Noch wichtiger ist, wie unterscheidet sich dies von REST, das eine API für die Service-Schicht implementiert (die Klasse im Client, die …
98 rest  grpc 

9
Webdienstunterschiede zwischen REST und RPC
Ich habe einen Webdienst, der JSON-Parameter akzeptiert und bestimmte URLs für Methoden hat, z. http://IP:PORT/API/getAllData?p={JSON} Dies ist definitiv kein REST, da es nicht staatenlos ist. Es berücksichtigt Cookies und hat eine eigene Sitzung. Ist es RPC? Was ist der Unterschied zwischen RPC und REST?
98 web-services  rest  rpc 

8
Ruhige Möglichkeit zum Löschen einer Reihe von Elementen
Im Wiki-Artikel für REST wird angegeben, dass bei Verwendung von http://example.com/resources DELETE die gesamte Sammlung gelöscht wird. Wenn Sie http://example.com/resources/7HOU57Y DELETE verwenden, bedeutet dies, dass Sie dieses Element löschen. Ich mache eine WEBSITE, beachte NICHT WEBSERVICE. Ich habe eine Liste mit 1 Kontrollkästchen für jedes Element in der Liste. Sobald …
97 rest 



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.