rest

REST (Representational State Transfer) ist eine Art von Softwarearchitektur für verteilte Hypermedia-Systeme wie das World Wide Web. Es hat im Vergleich zu RPC-Architekturen wie SOAP aufgrund der intrinsischen Entkopplung von Client von Server, die von einer einheitlichen Schnittstelle zwischen heterogenen Systemen herrührt, an Popularität gewonnen.
4
Antworten

Wie dokumentieren Sie eine REST-API?

Wie dokumentieren Sie eine REST-API? Nicht nur die Dokumentation dessen, was die Ressourcen sind, sondern in Wirklichkeit werden die Daten, die in der Anfrage gesendet werden und welche Daten in der Antwort zurückgesendet werden. Es ist nicht si...
13.08.2012, 17:49
4
Antworten

Warum wird ein HTTP GET verwendet, um den Status auf dem Server in einem RESTful-Aufruf inkorrekt zu aktualisieren?

OK, ich kenne bereits alle Gründe auf Papier warum ich nicht ein HTTP GET verwenden sollte, wenn ich einen RESTful-Aufruf mache, um das zu aktualisieren Status von etwas auf dem Server. Dadurch werden möglicherweise unterschiedliche Daten...
09.05.2012, 15:19
1
Antwort

Powershell v3 Invoke-RestMethod

Ich versuche, das neue Cmdlet "invoke-restmethod" zum POST einer JSON-Datei zu verwenden, und habe dies erfolgreich durchgeführt. Ich erhalte jedoch keine Antwort vom Webserver wie bei CURL. Für das, was ich zu erreichen versuche, muss ich Infor...
25.07.2012, 23:26
5
Antworten

RESTful Benutzerauthentifizierungsdienst

Hey Leute, das scheint ziemlich oft diskutiert worden zu sein, aber ich möchte eine einfache, verwässerte Frage bei der Authentifizierung mit RESTful-Diensten stellen. Das Szenario ist wie folgt: Es gibt ein System, das registrierte Benutzer...
07.01.2010, 05:31
4
Antworten

Wie integriere ich Jersey mit Tomcat mit Maven?

Ich versuche, Jersey zu verwenden, um REST-Dienste mit Tomcat als Container zu erstellen. Ich kämpfe um herauszufinden, was die Maven Artefakte sind. Ich möchte das Trikot-Servlet verwenden, um meinen Service zu verwalten. %Vor% Erhalte n...
21.12.2011, 21:52
1
Antwort

WebGet-Methoden und nicht WebGet-Methoden im WCF-Restdienst

Das Folgende ist mein Vertrag und die OperationContracts, mein Problem ist, wenn ich mit dem WebGet-Attribut zu allen Methoden gehe, die mein Dienst gut funktioniert, wenn ich das WebGet-Attribut zu einem der OperationContracts im folgenden Fehl...
06.05.2011, 05:05
5
Antworten

Ist es eine schlechte Übung, einen Punkt in einen URI-Pfad zu schreiben?

Ich entwerfe eine REST-API für eine Webanwendung. Ich möchte die API klar versionieren, so dass die Schnittstelle in der Zukunft geändert werden kann, ohne bestehende Dienste zu unterbrechen. Also in meiner v1.0 API, ich möchte es eindeutig als...
20.04.2010, 21:22
1
Antwort

Semantische Versionierung von REST apis?

Ich habe eine Reihe von Versionierungsschemas für REST API (Header, URL, ...) ausgewertet. Der bisher zuverlässigste Ansatz scheint die URL-Option zu sein: Sie funktioniert mit Proxies und verlässt sich nicht auf obskure Schemata wie Daten für...
12.01.2015, 12:03
2
Antworten

Wie klont man eine HttpRequestMessage, wenn die ursprüngliche Anfrage Inhalt hat?

Ich versuche, eine Anfrage mit der in dieser Antwort beschriebenen Methode zu klonen: Ссылка Ich bekomme jedoch eine ObjectDisposedException, wenn die ursprüngliche Anfrage Inhalt hat. Wie können Sie eine HttpRequestMessage zuverlässig k...
30.07.2014, 18:23
2
Antworten

Verwenden von BigDecimal im JAXB-Marshalling

Ich habe einen REST-Webservice mit JAXB-Feldanmerkungen. Zum Beispiel %Vor% Wenn das Feld "sum" einen großen Wert enthält, z. B. 1234567890.12345, marshalliert es auf 1.23456789012345E9 Wie schreibe ich eine Regel für das Marshallen nur dies...
17.12.2012, 08:08