Closed faelp22 closed 7 years ago
Olá @faelp22 ! Para ajudar, basta enviar um PR com a correção no código :)
Olá @faelp22 e @jansenfelipe, conseguiram a correção para este problema?
Desde ontem estou com esse problema também, percebi que no navegador, ao limpar o cache e em seguida recarregar a página o cookie é exibido no header de resposta, porém nas demais requisições o cookie não é exibido.
Obrigado.
Ainda não, estou vendo aqui como recuperar o Cookie pois o mesmo não esta mais a resposta do header, mas está no objeto internalRequest e request do Symfony\Component\BrowserKit\Request.
@faelp22 @jansenfelipe uma pessoa deu uma força nesse ponto da recuperação do cookie, porém de outra forma, veja:
http://stackoverflow.com/questions/41682325/php-curl-get-cookie-from-remote-webpage
Consegui recuperar o cookie, mas mesmo assim a consulta não funciona na hora de validar o captcha, aí não sei dizer se esse cookie recuperado é o correto ou se teve alguma outra alteração no site da receita que está impedindo.
Espero que ajude.
@kcirtapsi consegui resolver também estou fazendo testes, acho que você não colocou link da sua solução.
http://stackoverflow.com/questions/41682325/php-curl-get-cookie-from-remote-webpage Tente ver agora @faelp22
@kcirtapsi está dando 404 no seu link
@faelp22 , deve ser alguma coisa que fiz errado na hora de colocar o link, removi o http, vou enviar como texto mesmo:
stackoverflow.com/questions/41682325/php-curl-get-cookie-from-remote-webpage
Consegui pegar o cookie e enviar para o site da receita mas ainda continuo recebendo o error: "The current node list is empty." @jansenfelipe você tem alguma ideia?
@jansenfelipe @kcirtapsi acho que eles mudaram a estrutura do html também.
Conseguiu realizar o ajuste e consultar @faelp22 ?
@kcirtapsi consegui recuperar o cookie, agora tem outro problema.
Pronto resolvido, a segunda mudança que houve foi que a url de destino também foi mudada.
opa, como faço pra utilizar essas alterações @faelp22 ? Tenho como ir na página principal do projeto e fazer download?
@kcirtapsi assim que o @jansenfelipe aceitar a atualização é só fazer um composer update
Haa blz... muito obrigado @faelp22 e @jansenfelipe, estou ansioso pra voltar a usar rs.
@faelp22 @kcirtapsi Valeu demais! Chegando em casa vou testar aqui e gerar a versão com correção!
Problema no sistema de validação de CPF da Receita Federal, agora na lista de dados do cabeçalho de resposta:
$headers = $client->getResponse()->getHeaders();
na chave: 'Set-Cookie':
$cookie = $headers['Set-Cookie'][0];
daclass CpfGratis
linhas 28 e 29.Não existe mais essa chave, sendo assim o sistema fica impossibilitado de validar o captcha sem o valor do cookie. Porem depois de uma analise notei que o cookie continua existindo mas em outra chave: 'Cookie' PrintCPF, já na versão de validação de CNPJ a estrutura continua normal: PrintCNPJ.
Como posso ser útil para ajudar a resolver esse problema?