| LWP :: Protocolo :: PSGI Substituir o backend http / https da LWP com o seu próprio application PSGI |
Baixe Agora |
LWP :: Protocolo :: PSGI Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Tatsuhiko Miyagawa
- Site do editor:
- http://search.cpan.org/~miyagawa/
LWP :: Protocolo :: PSGI Tag
LWP :: Protocolo :: PSGI Descrição
Substituir o backend http / https da LWP com sua própria application PSGI Lwp :: Protocolo :: PSGI é um módulo Perl para seqüestrar qualquer código que usa lwp :: userAvent embaixo de tal forma que qualquer solicitações HTTP ou HTTPS pode ser roteada para o seu próprio aplicativo PSGI.Porque ele funciona com qualquer código que use LWP, você pode Substituir vários www :: *, net :: * ou webservice :: * Módulos como www :: mecanizar, sem modificar o código de chamada ou seus internos. Use www :: mecanizar; Use LWP :: Protocolo :: PSGI; Lwp :: Protocolo :: PSGI-> Registro ($ my_psgi_app); Meu $ Mech = WWW :: Mecanizar-> Novo; $ mech-> get ("http://amazon.com/"); # $ my_psgi_app runsynopsis use lwp :: useragent; Use LWP :: Protocolo :: PSGI; # pode ser mojolicious, catalisador ... qualquer aplicativo psgi meu $ psgi_app = do {usar dançarina; Definindo AppHandler => 'PSGI'; Obter '/ Search' => Sub {return 'googling'. params -> {q}; }; dança; }; Lwp :: Protocolo :: PSGI-> Registro ($ psgi_app); # pode seqüestrar qualquer código ou módulo que usa lwp :: useragent por baixo, sem alterações my $ ua = lwp :: useragent-> novo; meu $ res = $ ua-> get ("http://www.google.com/search?q=bar"); Imprimir $ res-> conteúdo; # "Googling Bar" Requisitos: · Perl.
LWP :: Protocolo :: PSGI Software Relacionado