async_http.

Eine HTTP / HTTPS-Client-Bibliothek, die mit Asyncore / Asynchat arbeitet
Jetzt downloaden

async_http. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • LGPL v2
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Josiah Carlson
  • Website des Verlags:

async_http. Stichworte


async_http. Beschreibung

async_http ist ein Python-Modul, das ursprünglich als eine Art Proof-of-Concept-Github-Gist am 25. Dezember 2011 von Josias Carlson.DescriptionThis-Paket erstellt wurde, bietet die Möglichkeit, eine Verbindung zu HTTP-Servern über die Asyncore- und Asynchat-Module herzustellen, in einem Versuch Laden Sie Dateien herunter oder integrieren Sie andere Verbindung mit anderen Diensten innerhalb von asyncore-abgeleiteten Diensten.Download-Filesthe Async_http.get-Modul, das auf der Befehlszeile verwendet werden kann: Python -m async_http.get ... wird abrufen die bereitgestellten URLs parallel. Wenn Sie die Quelle für das Get.py-Modul überprüfen, können Sie sehen, wie Sie die Methode http_body (), http_done () und http_close () -Methode überschreiben können, um (z. B.) Abrufen von Inhalten remote und möglicherweise anderswo umleiten. Unterklassen von DownloadFile Sie können Remote-Dateien dienen, ähnlich wie die angeforderte Funktion hier: http://code.google.com/p/pyftpdlib/issues/detail?id=197Make OAuth-Anforderungsthe enthalten Async_http.oauth-Modul, das verwendet werden kann Die Befehlszeile: Python -m async_http.oaututh ckey, CSECRET ... führt eine OAuth 1.0A-Anforderung an der angegebenen URL mit dem angegebenen Clientschlüssel und des geheimen, mit optionalem Token-Schlüssel und Geheimnis ( Ihre URL ermittelt, ob Sie eine Art Zugriff oder Anforderungstoken benötigen) .apiif Sie möchten Ihre eigenen Handler für Ereignisse, Unterklasse von _Http.asynchttpRequest schreiben und eine oder mehrere der folgenden Methoden überschreiben: def http_setup (Self): '' ', Kurz bevor die Verbindung eingerichtet ist. Sie können Header, Anforderungskörper usw. manipulieren, '' 'def http_response (self):' '', nachdem die Antwort gelesen wurde. Sie können Umleitungen umgehen, eine zusätzliche Protokollierung durchführen, eine Antwort in einem Proxy usw. starten usw. '' 'def http_body (Self):' '' 'am Ende jedes Chunks mit geklopfter Übertragungskodierung genannt, und jederzeit Daten werden für das gelesen Körper sonst. '' 'def http_chunk (sich selbst):' '' 'nach jedem Chunk mit der kodierten Übertragungskodierung, unmittelbar nach dem Body Callback. '' 'def http_done (self):' '' genannt, wenn der Körper übertragen wird. Dies wird nicht aufgerufen, wenn ein Fehler vorliegt. '' 'def http_close (Self):' '' genannt, wenn die Verbindung geschlossen wurde. '' Die Homepage des Produkts


async_http. Zugehörige Software