Ir para conteúdo
  • Cadastre-se

dev botao

Erro no ACBrConsultaCPF


  • Este tópico foi criado há 1711 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Bom dia pessoal, estou com um problema na consulta do CPF por meio do ACBrConsultaCPF, quando deveria encontrar um captcha para a consulta do cpf aparece a seguinte mensagem: 'The file being read is not a valid "Portable Network Graphics" image because it contains an invalid header. This file may be corrupted, try obtaining it again'

segue o código da consulta do cpf:
 

function TACBrConsultaCPF.GetCaptchaURL : String ;
var
  AURL, Html, siteconsulta: String;
begin
try
   if ProtocoloHTTPS then
      siteconsulta := 'https://'
   else
      siteconsulta := 'http://';

   siteconsulta :='https://www.receita.fazenda.gov.br/Aplicacoes/SSL/ATCTA/CPF/captcha/gerarCaptcha.asp';
   Self.HTTPGet(siteconsulta);
   Html := UTF8ToNativeString(Self.RespHTTP.Text);
   //Debug
   //WriteToTXT('C:\TEMP\ACBrConsultaCPF-Captcha.TXT',Html);
   AURL := RetornarConteudoEntre(Html, 'src="data:image/png;base64,', '">');

   Result := StringReplace(AURL, 'amp;', '', []);
except
   on E: Exception do
      begin
      raise EACBrConsultaCPFException.Create('Erro na hora de obter a URL do captcha.'+#13#10+E.Message);
      end;
   end;
end;

As dll's já foram atualizadas, o link antigo nem ao menos abria o programa, então troquei para este novo que por fim trouxe este erro, o problema seria no código em si ou no link defasado? Grato

Editado por Sistemas Informação
Link para o comentário
Compartilhar em outros sites

  • Moderadores
29 minutos atrás, Sistemas Informação disse:

 

Bom dia, Sistemas Informação.

Tentou realizar os testes com o demo na pasta exemplos?

Equipe ACBr

Felipe Eduardo Resende Mesquita

Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

 

 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
1 hora atrás, Sistemas Informação disse:

Ao realizar o teste o erro foi o seguinte:

 

Tente copiar a URL e cole no navegador.

Equipe ACBr

Felipe Eduardo Resende Mesquita

Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

 

 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
6 minutos atrás, Sistemas Informação disse:

Nesse caso deu um Server Error 403 - Forbidden: access is denied

Pode ser instabilidade ou problema com sua conexão.

Equipe ACBr

Felipe Eduardo Resende Mesquita

Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

 

 

 

Link para o comentário
Compartilhar em outros sites

Acredito que não tenha problemas na conexão daqui, mas consegui resolver o problema com a captura do captcha depois desse erro trocando para esse link 
https://servicos.receita.fazenda.gov.br/Servicos/CPF/ConsultaSituacao/ConsultaPublicaSonoro.asp?CPF=&NASCIMENTO=

Porém agora estou com estes outros dois erros que ficam intercalando ao tentar fazer as consultas

erroHTTP.png

erroReceita.png

Link para o comentário
Compartilhar em outros sites

  • Moderadores
Em 29/03/2019 at 17:41, Sistemas Informação disse:

 

Bom dia, Sistemas Informação

Tente utilizar as DLLs no diretório: \ACBr\DLLs\OpenSSL.

  • Curtir 2
Equipe ACBr

Felipe Eduardo Resende Mesquita

Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

 

 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
3 minutos atrás, Sistemas Informação disse:

As DLLs já estão sendo utilizadas, você consegue realizar a consulta aí sem nenhum problema?

Estranho...É algo com a sua conexão ou seu computador, veja abaixo:

image.png

Equipe ACBr

Felipe Eduardo Resende Mesquita

Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

 

 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
22 minutos atrás, Sistemas Informação disse:

A consulta que fiz pelo site foi realizada sem problemas. Poderia me enviar o link que está utilizando para fazer a consulta por gentileza?

Não é link, estou utilizando o demo na pasta exemplos:

\ACBr\Exemplos\ACBrTCP\ACBrConsultaCPF\Delphi

Equipe ACBr

Felipe Eduardo Resende Mesquita

Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

 

 

 

Link para o comentário
Compartilhar em outros sites

  • 3 meses depois ...

---------------------------
Consultacpf
---------------------------
Erro HTTP: 404 Not Found
Socket Error: 0
URL: http://www.receita.fazenda.gov.br/aplicacoes/atcta/cpf/ConsultaPublicaExibir.asp

Resposta HTTP:
<html><head><title>Error</title></head><body>The system cannot find the path spe
cified.
</body></html>

Link para o comentário
Compartilhar em outros sites

---------------------------
Consultacpf
---------------------------
Erro HTTP: 404 Not Found
Socket Error: 0
URL: https://www.receita.fazenda.gov.br/Aplicacoes/SSL/ATCTA/CPF/ConsultaSituacao/ConsultaPublicaExibir.asp

Resposta HTTP:
<html><head><title>Error</title></head><body>The system cannot find the path spe
cified.
</body></html>

 

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 1711 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.