Requiem Ranking & Zusammenfassung
- Lizenz:
- The Apache License 2.0
- Name des Herausgebers:
- Kevin L. Mitchell
Requiem Stichworte
Requiem Beschreibung
Rest Client Constructor Requiem ist ein Python-Modul, das einen einfachen Mechanismus zum Erstellen von Clients für restbasierte Dienste bietet. Jeder Client erweitert die Restclient-Klasse, und jede Methode, die den REST-Service trifft, ist mit dem @RestMethod ()-Dekorator dekoriert. Der @restMethod () Decorator bewirkt, dass die dekorierte Methode ein zusätzliches Argument übergeben wird (nach dem "Selbst" -Regument): ein httprequest-Objekt. Die Methode kann dann Anforderungsheader und den Körper der Anforderung manipulieren, und verwenden Sie dann mit der Send () -Methode auf dem HTTPREQUEST-Objekt, um die Anforderung auszugeben. Der Rückgabewert der Send () -Methode ist ein httplib.httpresponse-Objekt, das dann interpretiert werden kann. Wenn die Antwort eine Umleitung ist, wird die Umleitung befolgt; Wenn die Antwort ein Fehler ist (Statuscode 400 oder höher), wird eine Ausnahme angehoben. Eine zusätzliche Methode von _attach_obj () ist für JSONClient bereitgestellt, und die Antworten verfügen über eine beliebige verfügbare gültige JSON-Dekodierung und in das Attribut des OBJ-Attributs der Antwort. (Das Körperattribut der Antwort wird zusätzlich auf den Inhalt der Antwort eingestellt, unabhängig davon, ob es gültig ist.) Anforderungen: · Python
Requiem Zugehörige Software