Net :: http :: nb

net :: http :: nb ist ein nicht blockierender HTTP-Client.
Jetzt downloaden

Net :: http :: nb Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Gisle Aas
  • Website des Verlags:
  • http://search.cpan.org/~gaas/

Net :: http :: nb Stichworte


Net :: http :: nb Beschreibung

Net :: http :: nb ist ein nicht blockierender HTTP-Client. Net :: http :: nb ist ein nicht blockierender HTTP-Client.Synopsis NET :: http :: nb; My $ s = net :: http :: nb-> neu (host => "www.perl.com") || Die $ @; $ s-> write_request (erhalten => "/"); Verwenden Sie io :: SELECT; Meine $ SEL = IO :: SELECT-> NEU ($ s); Read_header: {Die "Header Timeout", sofern nur $ sel-> can_read (10); mein ($ Code, $ Mess,% h) = $ s-> read_response_header; redo read_header, es sei denn, $ Code; } während (1) {sterb "Körpertimeout", sofern nur $ sel-> can_read (10); mein $ buf; meine $ n = $ s-> read_entity_body ($ BUF, 1024); zuletzt, sofern nicht $ n; $ buf drucken; } Dieselbe Schnittstelle wie net :: http, es wird jedoch nie mehrere Reads ausprobieren, wenn die Methoden Read_Response_header () oder read_entity_header () aufgerufen werden. Dies ermöglicht es, Multiplex mehrerer Netz :: http :: nb mit SELECT ohne Risikosperrung zu verwenden Es gelesen, dass der Wert -1 zurückgegeben wird. Anforderungen: · Perl.


Net :: http :: nb Zugehörige Software