<div class="gmail_quote">2011/6/24 Nilson Santos Figueiredo Jr. <span dir="ltr"><<a href="mailto:acid06@gmail.com">acid06@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

2011/6/24 Alexei Znamensky <<a href="mailto:russoz@gmail.com">russoz@gmail.com</a>>:<br>
<div class="im">> Estou pensando em usar o LWP, que ẽ mais "padrão", ou algum desse novos que<br>
> é mais "leve", como o HTTP::Lite ou HTTP::Tiny. Sugestões?<br>
<br>
</div>Recomendo utilizar o LWP e prover alguma maneira do usuário fornecer o<br>
seu próprio objeto UserAgent. Assim, você atinge a extensibilidade<br>
máxima, em minha opinião. Sem contar que, por exemplo, no ambiente do<br>
meu trabalho, por causa de um proxy que requer autenticação, a única<br>
biblioteca HTTP que consigo fazer funcionar é o LWP. Então posso dizer<br>
que ele respeita mais os corner-cases.<br></blockquote><div><br></div><div>Módulos refatorados - ainda falta fazer suítes decentes de testes, mas release early, release often.</div><div><br></div><div>O DataFlow::Proc::URLRetriever (1.111751) já está usando o LWP. Vou fazer um URLRetriever::Tiny usando o HTTP::Tiny para prover uma versão light e com menos dependências.</div>

<div><br></div><div>Além disso criei um meta-módulo Task::DataFlow que lista todos essas distribuições diferentes - se quiser isntalar tudo, instale esse. ;-)</div><div><br></div><div>[]s,</div></div>-- <br><div><font face="georgia, serif"><span style="border-collapse:collapse"><div>

<div>Alexei "RUSSOZ" Znamensky - russoz EM gmail com - <a href="http://russoz.org" target="_blank">http://russoz.org</a></div><div>GPG fingerprint = 42AB E78C B83A AE31 7D27  1CF3 C66F B5C7 71CA 9F3C</div><div>
<a href="http://www.flickr.com/photos/alexeiz" target="_blank">http://www.flickr.com/photos/alexeiz</a> <a href="http://github.com/russoz" target="_blank">http://github.com/russoz</a></div>
</div></span></font></div><br>