Requiem

Rest Client Constructor
Jetzt downloaden

Requiem Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • The Apache License 2.0
  • Name des Herausgebers:
  • Kevin L. Mitchell
  • Website des Verlags:

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