[SP-pm] Dificuldade em configurar WWW::Mechanize para determinado site

Lucas Moraes lucastiagodemoraes at gmail.com
Sun Mar 24 18:22:48 PDT 2013


Tiago o erro só acontece quando eu passo na query string "q=valor", com
acento ou sem acento ele dá o mesmo erro. Mas mesmo assim, segui a sugestão
que você me passou e não funcionou. Tentei também no terminal com mech-dump,
retorna o mesmo erro.

Em 24 de março de 2013 18:23, Tiago Peczenyj <tiago.peczenyj em gmail.com>escreveu:

> veja se esta thread lhe ajuda
>
> http://www.perlmonks.org/?node_id=762769
>
> tem haver com utf-8 encoding
>
> 2013/3/24 Lucas Moraes <lucastiagodemoraes em gmail.com>
>
>> Salve mongers! Meus amigos estou com dificuldade para usar o
>> WWW::Mechanize em um determinado site, meu cliente quer que eu capture as
>> informações do mesmo para integrar em seu sistema, mas estou encontrando
>> muita dificuldade, eu usei muito pouco o módulo WWW::Mechanize. Então vamos
>> lá:
>>
>> Quando faço a requisição, no server de teste do Catalyst me retorna:
>> [error] Caught exception in engine "Wide character in syswrite at
>> /home/lucas/perl5/perlbrew/perls/perl-5.16.1/lib/5.16.1/x86_64-linux/IO/Handle.pm
>> line 478, <DATA> line 1000."
>>
>> E no navegador me retorna:
>> Erro 354 (net::ERR_CONTENT_LENGTH_MISMATCH): O servidor encerrou a
>> conexão inesperadamente.
>>
>> O código:
>> my $mech = WWW::Mechanize->new;
>> $mech->get('
>> http://www.jusbrasil.com.br/legislacao/busca?q=usucapião&s=legislacao');
>> my $valor = $mech->content;
>> $c->res->body("$valor");
>>
>> Alguém pode ajudar ou me indicar o que devo fazer.
>>
>> Obrigado.
>>
>> =begin disclaimer
>>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>  SaoPaulo-pm mailing list: SaoPaulo-pm em pm.org
>>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
>> =end disclaimer
>>
>>
>
>
> --
> Tiago B. Peczenyj
> Linux User #405772
>
> http://about.me/peczenyj
>
> =begin disclaimer
>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: SaoPaulo-pm em pm.org
>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> =end disclaimer
>
>
-------------- Pr?xima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20130324/c502534b/attachment.html>


More information about the SaoPaulo-pm mailing list