[Cascavel-pm] LWP::Simple
Igor Sutton Lopes
igor.sutton em gmail.com
Segunda Junho 4 07:24:23 PDT 2007
On Jun 4, 2007, at 10:59 AM, Giuseppe Lopes wrote:
> Só para complementar, li que por padrão o LWP::Simple possui um
> timeout
> padrão de 180 segundos, mas na prática acredito que esteja passando
> desse
> tempo.
>
> Observei também que se usar LWP::UserAgent posso definir o timeout,
> alguém
> ja trabalhou com isso?
O módulo LWP::Simple tem uma variável que pode ser exportada chamada
$ua. Este é a instância do LWP::UserAgent utilizado pelo LWP::Simple.
Você possa modificá-lo da seguinte maneira:
<code>
use strict;
use warnings;
use LWP::Simple qw($ua get);
$ua->timeout(10);
my $content = get("http://blah.com.br") || "Timeout exceeded";
print $content;
</code>
Boa sorte!
--
Igor Sutton
igor.sutton em gmail.com
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070604/1a1ca63b/attachment.html
-------------- Próxima Parte ----------
Um anexo não texto foi limpo...
Nome : PGP.sig
Tipo : application/pgp-signature
Tam : 186 bytes
Descr.: This is a digitally signed message part
Url : http://mail.pm.org/pipermail/cascavel-pm/attachments/20070604/1a1ca63b/attachment.bin
Mais detalhes sobre a lista de discussão Cascavel-pm