Als «rest» getaggte Fragen

76
Querystring in der REST-Ressourcen-URL

Ich hatte heute eine Diskussion mit einem Kollegen über die Verwendung von Abfragezeichenfolgen in REST-URLs. Nehmen Sie diese 2 Beispiele: 1. http://localhost/findbyproductcode/4xxheua 2. http://localhost/findbyproductcode?productcode=4xxheua Mein Standpunkt war, dass die URLs wie in Beispiel 1...

76
Was ist der geeignete HTTP-Statuscode, der zurückgegeben werden soll, wenn ein Benutzer versucht, sich mit einem falschen Benutzernamen / Passwort, aber korrektem Format anzumelden?

Eine ähnliche Frage wird hier gestellt: Was ist ein geeigneter HTTP-Statuscode, der von einem REST-API-Service für einen Validierungsfehler zurückgegeben werden kann? Die Antwort im obigen Thread lautet: "Wenn der URI beispielsweise ein ISO-8601-Datum haben soll und Sie feststellen, dass er im...

76
RESTful - Was sollte ein DELETE-Antworttext enthalten?

Angenommen, ich habe eine API, über die Sie Benutzer erhalten können: GET /RESTAPI/user/ Und Sie können Benutzer löschen durch: DELETE /RESTAPI/user/123 Was ist die RESTful-Konvention darüber, was der Antwortkörper des DELETE enthalten sollte? Ich habe erwartet, dass es die neue Liste...

75
JAX-RS Mehrere Objekte veröffentlichen

Ich habe eine Methode; @POST @Path("test") @Consumes(MediaType.APPLICATION_JSON) public void test(ObjectOne objectOne, ObjectTwo objectTwo) Jetzt weiß ich, dass ich ein einzelnes Objekt im JSON-Format veröffentlichen und es einfach in den Körper einfügen kann. Aber ist es möglich, mehrere...

75
Assert-Sammlung enthält kein Element

Wenn Sie die hamcrest-Bibliothek für Java verwenden, können Sie das Gegenteil von: assertThat(someCollection, hasItem(someItem)) Ich möchte sicherstellen, someCollectiondass kein Artikel enthalten istsomeItem

75
XDebug- und RESTful-Server mit PHPStorm oder POSTman

Wie kann ich einen REST-Client (wie den in PHPStorm oder POSTman integrierten ) dazu bringen, mit XDebug zu arbeiten? In meiner aktuellen XDebug-Konfiguration kann ich PHPStorm und das Lesezeichen verwenden, sofern ich es sowohl in Chrome als auch in Firefox zum Laufen bringen kann. Sobald ich...

74
PHP cURL HTTP PUT

Ich versuche, eine HTTP-PUT-Anforderung mit cURL zu erstellen, aber ich kann sie nicht zum Laufen bringen. Ich habe viele Tutorials gelesen, aber keines davon hat tatsächlich funktioniert. Hier ist mein aktueller Code: $filedata = array('metadata' => $rdfxml); $ch = curl_init($url); $header =...

74
2 @path Vs @query nachrüsten

Ich bin neu in der Nachrüstung von 2-Bibliotheken. Ich habe mehrere Artikel gelesen, um als Anfänger zu beginnen, und es ist mir gelungen, XML-Daten von meiner RESTful-API abzurufen, ohne Parameter anzugeben. Meine Methode, die die XML-Ressource generiert hat, ist unten aufgeführt. @GET...