LWP :: Protokoll :: psgi

Überschreiben Sie das HTTP / HTTPS-Backend von LWP mit Ihrer eigenen PSGI-Anwendungen
Jetzt downloaden

LWP :: Protokoll :: psgi Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Name des Herausgebers:
  • Tatsuhiko Miyagawa
  • Website des Verlags:
  • http://search.cpan.org/~miyagawa/

LWP :: Protokoll :: psgi Stichworte


LWP :: Protokoll :: psgi Beschreibung

Überschreiben Sie das HTTP / HTTPS-Backend von LWP mit Ihrer eigenen PSGI-Applikation Lwp :: Protocol :: psgi ist ein Perl-Modul, um einen beliebigen Code zu entführen, der LWP :: UserAgnent darunter verwendet, so dass alle HTTP- oder HTTPS-Anforderungen an Ihre eigene PSGI-Anwendung geleitet werden können. Sie funktioniert mit einem beliebigen Code, der LWP verwendet. Überschreiben Sie verschiedene www :: *, net :: * oder Webservice :: * Module wie www :: Mechanize, ohne den Anrufcode oder seine Einbauten zu modifizieren. Verwenden Sie www :: Mechanisierung; Verwenden Sie LWP :: Protokoll :: psgi; LWP :: Protokoll :: PSGI-> Registrieren ($ my_psgi_app); mein $ mech = www :: mechanisierung-> neu; $ mech-> erhalten ("http://amazon.com/"); # $ my_psgi_app runssynopsis Verwenden Sie LWP :: UserAgent; Verwenden Sie LWP :: Protokoll :: psgi; # kann mojolicious, Katalysator sein ... jede PSGI-Anwendung My $ pssgi_app = do {verwenden Tänzerin; Einstellen von AppHandler => 'psgi'; Holen Sie sich '/ Suchen' => Sub {Return 'GOOGLING'. Parameter -> {q}; }; tanzen; }; LWP :: Protokoll :: PSGI-> Registrieren ($ psgi_app); # kann einen beliebigen Code oder ein Modul entführen, das LWP :: UserAgent darunter verwendet, ohne Änderungen mein $ UA = LWP :: UserAgent-> NEU; meine $ res = $ UA-> GET ("http://www.google.com/search?q=bar"); $ res-> inhalt drucken; # "googling bar" Anforderungen: · Perl.


LWP :: Protokoll :: psgi Zugehörige Software