<div dir="ltr">Obrigado. <br>Vou que vou agora.<br><br><div class="gmail_quote">2008/9/14 Márcio Vitor <span dir="ltr">&lt;<a href="mailto:cromo.jml@gmail.com">cromo.jml@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
perldoc LWP::UserAgent<br>
<br>
$ua-&gt;cookie_jar( $cookie_jar_obj )<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Get/set the cookie jar object to use. &nbsp;The only requirement<br>
is that the cookie jar object must<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; implement the extract_cookies($request) and<br>
add_cookie_header($response) methods. &nbsp;These methods<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; will then be invoked by the user agent as requests are sent<br>
and responses are received. &nbsp;Normally<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; this will be a &quot;HTTP::Cookies&quot; object or some subclass.<br>
<br>
O método cookie_jar recebe um objeto de cookie no caso você pode usar<br>
o módulo HTTP::Cookies para criar o objeto:<br>
<div class="Ih2E3d"><br>
use LWP::UserAgent;<br>
my $ua = LWP::UserAgent-&gt;new;<br>
$ua-&gt;timeout(10);<br>
</div>$ua-&gt;cookie_jar(HTTP::Cookies-&gt;new(file =&gt; &quot;.cookies.txt&quot;);<br>
<div class="Ih2E3d">my $response = $ua-&gt;get($url);<br>
my $conteudo = $response-&gt;content;<br>
<br>
</div>perldoc HTTP::Cookies<br>
<br>
[]s e um bom domingo<br>
<br>
Márcio Vitor<br>
<br>
2008/9/14 Daniel de Oliveira Mantovani &lt;<a href="mailto:daniel.oliveira.mantovani@gmail.com">daniel.oliveira.mantovani@gmail.com</a>&gt;:<br>
<div><div></div><div class="Wj3C7c">&gt; Também não está funcionando, tem que por mais informações que nem a do Eden<br>
&gt; pois acima.<br>
&gt; use LWP::UserAgent;<br>
&gt; my $ua = LWP::UserAgent-&gt;new;<br>
&gt; $ua-&gt;timeout(10);<br>
&gt; $ua-&gt;cookie_jar({ &#39;JSESSIONID&#39; =&gt; &#39;A898046DD481350D04CEDA944EAEF7DF&#39; });<br>
&gt; my $response = $ua-&gt;get(&quot;$url&quot;);<br>
&gt; my $conteudo = $response-&gt;content;<br>
&gt;<br>
&gt; Acho que precisa do servidor, mas algumas coisas, eu olhei na Internet e não<br>
&gt; achei nada para por as opções.<br>
&gt;<br>
&gt; 2008/9/14 Luis Motta Campos &lt;<a href="mailto:luismottacampos@yahoo.co.uk">luismottacampos@yahoo.co.uk</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt; Daniel de Oliveira Mantovani wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Olá pessoal, andei pesquisando e fiz de acordo com o que eu achei, e<br>
&gt;&gt;&gt; simplesmente não acho um motivo lógico pelo qual meu programa não está<br>
&gt;&gt;&gt; rodando.<br>
&gt;&gt;<br>
&gt;&gt; O &quot;motivo lógico&quot; que você está procurando são &quot;dados errados&quot;.<br>
&gt;&gt;<br>
&gt;&gt;&gt; require LWP::UserAgent;<br>
&gt;&gt;&gt; my $ua = LWP::UserAgent-&gt;new;<br>
&gt;&gt;&gt; $ua-&gt;timeout(10);<br>
&gt;&gt;&gt; $ua-&gt;env_proxy;<br>
&gt;&gt;&gt; my $q = new CGI;<br>
&gt;&gt;&gt; my $value = $q-&gt;cookie(&#39;*0B8B44E3E133D825D44164DE207DD2D6*&#39;);<br>
&gt;&gt;&gt; $ua-&gt;cookie_jar({ *&#39;JSESSIONID*&#39;=&gt; $value });<br>
&gt;&gt;&gt; my $response = $ua-&gt;get(&quot;$url&quot;);<br>
&gt;&gt;&gt; my $conteudo = $response-&gt;content;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Está abrindo o site correctamente, mas preciso inserir o Cookie (Nome e<br>
&gt;&gt;&gt; Valor), e simplesmente não funciona.<br>
&gt;&gt;&gt; Não da nem um erro, o Cookie simplesmente não funciona.<br>
&gt;&gt;<br>
&gt;&gt; O que você quer não precisa de CGI:<br>
&gt;&gt;<br>
&gt;&gt; use LWP::UserAgent; &nbsp; # USE, não REQUIRE<br>
&gt;&gt; my $ua = LWP::UserAgent-&gt;new;<br>
&gt;&gt; $ua-&gt;timeout(10);<br>
&gt;&gt; $ua-&gt;env_proxy;<br>
&gt;&gt; $ua-&gt;cookie_jar({ &#39;JSESSIONID&#39; =&gt; &#39;0B8B44E3E133D825D44164DE207DD2D6&#39; });<br>
&gt;&gt; my $response = $ua-&gt;get(&quot;$url&quot;);<br>
&gt;&gt; my $conteudo = $response-&gt;content;<br>
&gt;&gt;<br>
&gt;&gt; O LWP::UserAgent::cookie_jar é um método de acesso (accessor) para uma<br>
&gt;&gt; estrutura de dados em Perl (um hash-table), que contém pares nome-valor para<br>
&gt;&gt; cada cookie que deve ser gerado pelo cliente para o servidor. Para<br>
&gt;&gt; acrescentar um cookie, você precisa apenas acrescentar as informações<br>
&gt;&gt; necessárias na estrutura de dados.<br>
&gt;&gt;<br>
&gt;&gt; Eu não testei seu código, mas agora deve funcionar.<br>
&gt;&gt; Putamplexos.<br>
&gt;&gt; --<br>
&gt;&gt; Luis Motta Campos is a software engineer,<br>
&gt;&gt; Perl Programmer, foodie and photographer.<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; SaoPaulo-pm mailing list<br>
&gt;&gt; <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
&gt;&gt; <a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; Daniel de Oliveira Mantovani<br>
&gt; &quot;A sede pelo aprendizado é insaciável&quot;<br>
&gt; <a href="http://mantovanihouse.blogspot.com/" target="_blank">http://mantovanihouse.blogspot.com/</a><br>
&gt; ------------------------------------------------------------<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; SaoPaulo-pm mailing list<br>
&gt; <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
&gt; <a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br>
&gt;<br>
_______________________________________________<br>
SaoPaulo-pm mailing list<br>
<a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Daniel de Oliveira Mantovani<br>&quot;A sede pelo aprendizado é insaciável&quot;<br><a href="http://mantovanihouse.blogspot.com/">http://mantovanihouse.blogspot.com/</a><br>
------------------------------------------------------------<br>
</div>