Poe :: Komponente :: Client :: http

PoE :: Komponente :: Client :: HTTP ist eine HTTP-Benutzer-Agenten-Komponente.
Jetzt downloaden

Poe :: Komponente :: Client :: http Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Rocco Caputo
  • Website des Verlags:
  • http://search.cpan.org/~apocal/

Poe :: Komponente :: Client :: http Stichworte


Poe :: Komponente :: Client :: http Beschreibung

PoE :: Komponente :: Client :: HTTP ist eine HTTP-Benutzer-Agenten-Komponente. PoE :: Komponente :: Client :: HTTP ist ein HTTP-Benutzer-Agent-Component.Synopsis Verwenden Sie POE QW (Komponente :: Client :: http); PoE :: Bauteil :: Client :: HTTP-> Spawn (Agent => 'SpiffCRAWLER / 0.90', # standardmäßig auf etwas Langes Alias => 'ua', # standardmäßig auf 'Weeble' von =>'s piffster@perl.org ', # standardmäßig auf undef (KEINE Header) Protocol =>' http / 0.9 ', # standardmäßig auf' http / 1.1 'timeout => 60, # standardmäßig auf 180 Sekunden maxsize => 16384, # standardmäßig auf den gesamten Antwortströmen => 4096, # standardmäßig auf 0 (aus) FollowEredirects => 2 # standardmäßig auf 0 (aus) Proxy => "http: // localhost: 80", # standardmäßig auf http_proxy env. Variable noproxy => , # def auf no_proxy env. Variabel); $ kernel-> post ('ua', # postet auf die 'ua' alias '-Anfrage', # postet in ua's 'Request' Response 'Response', # Welches unserer Staaten wird die Antwort erhalten $ Anfrage, # ein http: : Objekt anfordern); # Dies ist der Sub, der aufgerufen wird, wenn die Sitzung ein Ereignis von # 'Antwort empfängt. Sub Response_Handler {MY ($ Request_Packet, $ Response_Packet) = @_ ; # Http :: Anfrage mein $ anfrage_objekt = $ anfrage_packet -> ; # Http :: Antwort My $ Response_Object = $ Antwort_Packet -> ; mein $ bream_chunk; if (! definiert ($ response_object-> content)) {$ strom_chunk = $ response_packet -> ; } drucken ("*" x 78, "n", "*** meine Anforderung: n", "-" x 78, "n", $ buff_object-> as_string (), "*" x 78, "n" "*** ihre Antwort: n", "-" x 78, "n", $ response_object-> as_string (),); if (definiert $ strom_chunk) {drucken "-" x 40, "n", $ strom_chunk, "n"; } drucken "*" x 78, "n"; } Poe :: Komponente :: Client :: HTTP ist ein HTTP-Benutzer-Agent für PoE. Es lässt andere Sitzungen ausgeführt werden, während HTTP-Transaktionen verarbeitet werden, und es lässt mehrere HTTP-Transaktionen in Parallel verarbeitet werden. Wenn PoE: . Andernfalls verwendet es GetHostbyName (), das Performance-Probleme aufweisen kann. HTTP-Client-Komponenten sind nicht angemessene Objekte. Anstatt erstellt zu werden, sind sie als die meisten Objekte als separate Sitzungen "laichen". Um Verwirrung zu vermeiden (und hoffentlich nicht andere Verwirrung verursachen), müssen sie mit einer Laichmethode hervorgerufen werden, die nicht mit einem neuen erstellt wird. Anforderungen: · Perl.


Poe :: Komponente :: Client :: http Zugehörige Software

Mac :: iPod :: gnupod

MAC :: iPod :: GNUPOD ist ein Perl-Modul, um Songs von Ihrem iPod hinzuzufügen und zu entfernen. Lesen und schreiben Sie Datenbanken in iTunes- und Gnupod-Format. ...

297

Herunterladen