--- Em [email protected], "Tiago Barcellos Peczenyj" <[EMAIL PROTECTED]> escreveu > > Não acho que seja off-topic, as vezes precisamos fazer isso em scripts > e basta saber as opções certas do curl, por exemplo > > http://curl.haxx.se/docs/httpscripting.html > > Veja a sessão: 10. Cookies > > Com um request vc vai fazer o login e guardar o cookie, com ele vc faz > um segundo request na pagina q vc quer acessar "depois de logado". >
Obrigado pela dica Tiago. Mas não consegui fazer funcionar. Consegui salvar o cookie com o comando curl -b "numero=XXXX; ano=XXXX; senha=XXXX" -c cookies.txt http://processos.maringa.pr.gov.br/protocolo O conteúdo de cookies.txt é: # Netscape HTTP Cookie File # http://www.netscape.com/newsref/std/cookie_spec.html # This file was generated by libcurl! Edit at your own risk. processos.maringa.pr.gov.br FALSE /protocolo FALSE 0 JSESSIONID 294B99BB6D62C73A9197AE45F93F2E26 Mas ao tentar o segundo request, usando o seguinte comando: lynx -cookies -cookie_file=~/cookies.txt http://processos.maringa.pr.gov.br/protocolo -dump O que recebo é a página inicial do formulário e não retorno da pesquisa. É assim que funciona a coisa?
