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.

5
Wie nützlich / wichtig ist REST HATEOAS (Reifegrad 3)?
Ich beteilige mich an einem Projekt, bei dem einige hochrangige Teammitglieder der Meinung sind, dass eine REST-API HATEOAS-konform sein und alle Richardson-Reifegrade implementieren muss ( http://martinfowler.com/articles/richardsonMaturityModel.html )! AFAIK Die meisten REST-Implementierungen sind nicht HATEOAS-konform und es sollte einen guten Grund geben, warum mehr Leute dies nicht tun. Ich kann mir …
110 rest  hateoas 

5
Wie poste ich JSON mit Curl auf PHP
Ich bin vielleicht weit von der Basis entfernt, aber ich habe den ganzen Nachmittag versucht, den Befehl curl post in diesem PHP-Framework-Tutorial für die Pause auszuführen . Was ich nicht verstehe ist, wie PHP meinen POST interpretieren soll, er erscheint immer als leeres Array. curl -i -X POST -d '{"screencast":{"subject":"tools"}}' …
108 php  rest  post 

13
WSDL vs REST Vor- und Nachteile
Verbunden: Warum sollte man REST anstelle von Webdiensten verwenden? Was sollte ich bei der Entscheidung, ob ein Webdienst mithilfe von SOAP oder REST implementiert werden soll (womit ich HTTP / XML auf RESTful-Weise meine), beachten und woran sollte ich denken? Ich gehe davon aus, dass dies keine Einheitsgröße ist. Wie …
107 web-services  rest  wsdl 

9
RESTful Passwort zurückgesetzt
Wie kann eine RESTful-Ressource zum Zurücksetzen eines Kennworts richtig strukturiert werden? Diese Ressource ist als Passwort-Resetter für jemanden gedacht, der sein Passwort verloren oder vergessen hat. Es macht ihr altes Passwort ungültig und sendet ihnen ein Passwort per E-Mail. Die zwei Optionen, die ich habe, sind: POST /reset_password/{user_name} oder... POST …

7
Was ist die geeignete Antwort auf den HTTP-Statuscode für eine allgemeine erfolglose Anforderung (kein Fehler)?
Ich erstelle eine RESTful-API, die eine Reihe von Benutzerinteraktionen verarbeitet, einschließlich der Bestellung mit gespeicherten Kreditkarten. Im Falle einer erfolgreichen Bestellung gebe ich ein 200 OK zurück, und in dem Fall, in dem die Bestellanforderung fehlerhaft oder ungültig ist, gebe ich eine 400 Bad Request zurück. Aber was soll ich …

5
Senden Sie POST-Daten über Raw Json mit dem Postboten
Ich habe Postman (der in Chrome nicht geöffnet wird) und versuche, eine POST-Anfrage mit raw json zu erstellen. Auf der Registerkarte Body habe ich "raw" ausgewählt und "JSON (application / json)" mit diesem Body: { "foo": "bar" } Für den Header habe ich 1, Content-Type: application/json Auf der PHP-Seite mache …
107 php  json  rest  postman 

5
Richtige REST-Antwort für leere Tabelle?
Angenommen, Sie Liste der Benutzer erhalten möchten durch den Aufruf GETzu api/users, aber zur Zeit wurde die Tabelle abgeschnitten , so dass keine Benutzer sind. Was ist die richtige Antwort für dieses Szenario: 404oder 204?
106 api  http  rest 

4
Nicht-CRUD-Operationen in einem RESTful-Service
Was ist die "RESTful" -Methode, um einem RESTful-Service Nicht-CRUD-Operationen hinzuzufügen? Angenommen, ich habe einen Dienst, der CRUD den Zugriff auf Datensätze wie diesen ermöglicht: GET /api/car/123 <- Returns information for the Car object with ID 123 POST /api/car <- Creates a new car (with properties in the request) PUT /api/car/123 …
106 web-services  rest 

7
Scala-Framework für einen Rest API Server? [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 4 Jahren . Verbessere diese Frage Wir denken aus mehreren Gründen darüber nach, unseren Rest …
105 api  rest  scala  lift 

5
Empfohlenes Datumsformat für die REST GET API
Was ist das empfohlene Zeitstempelformat für eine REST GET-API wie diese: http://api.example.com/start_date/{timestamp} Ich denke, das tatsächliche Datumsformat sollte das ISO 8601-Format sein, beispielsweise YYYY-MM-DDThh:mm:ssZfür die UTC-Zeit. Sollten wir die ISO 8601-Version ohne Bindestriche und Doppelpunkte verwenden, wie z. http://api.example.com/start_date/YYYYMMDDThhmmssZ oder sollten wir das ISO 8601-Format codieren, zum Beispiel mit Base64-Codierung?
105 http  url  rest  date  get 

11
Wie kann verhindert werden, dass der Browser das grundlegende Authentifizierungs-Popup aufruft und 401-Fehler mit Jquery behandelt?
Ich muss eine Autorisierungsanfrage mit der Basisauthentifizierung senden. Ich habe dies erfolgreich mit jquery implementiert. Wenn ich jedoch einen 401-Fehler erhalte, wird das Popup-Fenster für den grundlegenden Authentifizierungsbrowser geöffnet und der Rückruf von jquery ajax-Fehlern wird nicht aufgerufen.

17
Spring Boot: Zugriff auf REST-Controller auf localhost nicht möglich (404)
Ich versuche, das REST-Controller-Beispiel auf der Spring Boot-Website anzupassen. Leider habe ich den folgenden Fehler erhalten, wenn ich versuche, auf die localhost:8080/itemURL zuzugreifen . { "timestamp": 1436442596410, "status": 404, "error": "Not Found", "message": "No message available", "path": "/item" } POM: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>SpringBootTest</groupId> <artifactId>SpringBootTest</artifactId> <version>0.0.1-SNAPSHOT</version> <properties> …
104 java  rest  spring-boot 




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.