Consulta CNPJ abril 2018 - ACBrTCP - Projeto ACBr
Consulta CNPJ abril 2018
Por LeoncioMaciel, 13 Abril, 2018 em ACBrTCP
LeoncioMaciel 0
Postado 13 Abril, 2018
Ao realizar o procedimento HTTPGet('http://www.receita.fazenda.gov.br/pessoajuridica/cnpj/cnpjreva/captcha/gerarCaptcha.asp'); dentro do Captcha sempre retorna como erro:
Erro na hora de fazer o download da imagem do captcha.
Socket Error: 10060 Connection timed out
URL: https://www.receita.fazenda.gov.br/pessoajuridica/cnpj/cnpjreva/captcha/gerarCaptcha.asp
executando o link pelo navegador não retorna nada.
Alguém sabe me dizer se o componente morreu de vez ou a Receita alterou o link novamente?
4 minutos atrás, LeoncioMaciel disse:
LocalizaçãoArcos-MG
Postado 18 Janeiro (editado)
na linha 950 da unit ACBrSocket coloquei o seguinte codigo abaixo, pra ficar tentando buscar o capcha ate conseguir...
OK := HTTPSend.ResultCode = 200;
HTTPSend.HTTPMethod('GET', AURL );
gostaria da avaliação dos moderadorese uma possível implementação no componente... Abraços
Editado 18 Janeiro por Dempsey
Postado 18 Janeiro
Me parece que caso não seja possível vai acabar entrando em looping infinito.
Postado 30 Janeiro
Em 18/01/2019 at 16:18, Juliana Tamizou disse:
Vai mesmo. Principalmente levando em conta que esse serviço é instável, logo vamos ter vários usuários reclamando que seus aplicativos travaram.
Em 18/01/2019 at 13:36, Dempsey disse:
gostaria da avaliação dos moderadorese uma possível implementação no componente... Abraços 
Trate isso na sua aplicação. Coloque um número limite de tentativas. Por último, se não me falha a memória, existem outros códigos http que são OK mas não é 200.
Postado 31 Janeiro
Boa tarde... sim, basta colocar um contador pra 20 tentativas (que foi o que eu fiz no meu aqui)... Até então não tive mais problemas com esta função, nem de ERRO e nem de velocidade... Funciona perfeito pra mim até agora...
Boa tarde... então.. coloquei um contador, e funcionou perfeito aqui nos meus clientes... tem como alterar o codigo do Acbr?
Em 31/01/2019 at 12:17, Dempsey disse:
Qual a necessidade de alteração no ACBr? Uma vez que conforme sugestão do Elton o ideal seria tratar nos seus fontes.