LWP :: UserAgent.

LWP :: UserAgent ist eine Webbenutzer-Agent-Klasse.
Jetzt downloaden

LWP :: UserAgent. Ranking & Zusammenfassung

Anzeige

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

LWP :: UserAgent. Stichworte


LWP :: UserAgent. Beschreibung

LWP :: UserAgent ist eine Webbenutzer-Agent-Klasse. LWP :: UserAgent ist ein Web-Anwender-Agent-Class.Synopsis erfordern LWP :: UserAgent; MEINE $ UA = LWP :: UserAgent-> NEU; $ UA-> Timeout (10); $ UA-> env_proxy; Meine $ Antwort = $ UA-> GET ('http://search.cpan.org/'); if ($ Response-> is_success) {drucken $ Antwort-> Inhalt; # oder was auch immer} else {die $ response-> status_line; } Der LWP :: UserAgent ist eine Klasse, die einen Web-Benutzer-Agenten implementiert. LWP :: UserAgent-Objekte können verwendet werden, um Webanfragen zu versenden. In normaler Verwendung erstellt die Anwendung ein LWP :: UserAgent-Objekt und konfiguriert es dann mit Werten für Timeouts, Proxies, Name usw. Es erstellt dann eine Instanz von http :: Anforderung der Anforderung, die ausgeführt werden muss. Diese Anforderung wird dann an eine der Anforderungsmethode des BenutzerAftents übergeben, die sie mit dem relevanten Protokoll verschickt und ein HTTP-:: Antwortobjekt zurückgibt. Es gibt Convenience-Methoden zum Senden der häufigsten Anforderungsarten: Get (), Head () und Post (). Bei der Verwendung dieser Methoden ist die Erstellung des Anforderungsobjekts ausgeblendet, wie in der obigen Synopse gezeigt. Der grundlegende Ansatz der Bibliothek besteht darin, die HTTP-Stilkommunikation für alle Protokollsysteme zu verwenden. Dies bedeutet, dass Sie http :: Anfragen-Objekte erstellen und HTTP :: Antwortobjekte auch für Nicht-HTTP-Ressourcen wie GOPHER und FTP erhalten. Um noch mehr Ähnlichkeit mit der HTTP-Stilkommunikation zu erreichen, werden GOPHER-Menüs und Dateiverzeichnisse in HTML-Dokumente konvertiert. Anforderungen: · Perl.


LWP :: UserAgent. Zugehörige Software