IVANILSON Postado 12 Agosto Postado 12 Agosto Olá. Amigos. Em meu App Delphi Firemonkey que tem uma tela q envia uma NFC pra sefaz , consumindo um EndPoint de uma API em Horse Delphi Windows. q gera envio da nfc-e ele gera envia mas parece quedemora um pouco ai mas chega a enviar . Uso O Request4delphi pro consumo do EP mas dá erro de timeout e não consigo receber meu json de retorno que seria uma string "NFC enviada com sucesso" ou erro com mensagem erro da ACBR NFC. Mas estranho é que envia a NFC mesmo assim. Parece algo no cliente Request4Delphi até aumentei o timeout pra 15 seg mas erro persiste. Tentei também via TRestClient e deu mesmo erro. A API tem esse EP envianfc (uso ACBR pro envio) q até envia mas esse erro de timeout estoura no app sempre. ver como resolver. Uso Delphi 12 e banco Firebird e ACBR. Agradeço qq ajuda. Abcs !! Ivanilson Lima Ribeiro Delphi Developer - ACBR, Firebird, Oracle, SQL Server
Moderadores Juliomar Marchetti Postado 12 Agosto Moderadores Postado 12 Agosto Veja tu testou sua api em um postman , insomia ou httpie pra ver se é mesmo o cliente? senão é a emissão com erro Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
IVANILSON Postado 12 Agosto Autor Postado 12 Agosto Vou rodar no postman pra ver amigo. Grato. Ivanilson Lima Ribeiro Delphi Developer - ACBR, Firebird, Oracle, SQL Server
Solution IVANILSON Postado 13 Agosto Autor Solution Postado 13 Agosto Resolvido. Usei o Postman conforme vc recomendou pra testar tava OK. Assim era problema no cliente mesmo. Era o valor d timeout mesmo no Request4Delphi. Eu medi o tempo de envio vi que durava 60 segundos pro envio, ai aumentei o timeout pra 70 assim parou a mensagem de erro. lResp := TRequest.New.BaseURL(URL_BASE + EP_ENVIARNFC) .Timeout(70000) Agradeço.. Pode fechar topic meu amigo. Ivanilson Lima Ribeiro Delphi Developer - ACBR, Firebird, Oracle, SQL Server
Moderadores Juliomar Marchetti Postado 13 Agosto Moderadores Postado 13 Agosto Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. Juliomar Marchetti skype: juliomar telegram: juliomar e-mail: [email protected] http://www.juliomarmarchetti.com.br
Recommended Posts