IVANILSON Postado 12 Agosto Compartilhar 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 Link para o comentário Compartilhar em outros sites More sharing options...
Moderadores Juliomar Marchetti Postado 12 Agosto Moderadores Compartilhar 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 Link para o comentário Compartilhar em outros sites More sharing options...
IVANILSON Postado 12 Agosto Autor Compartilhar Postado 12 Agosto Vou rodar no postman pra ver amigo. Grato. Ivanilson Lima Ribeiro Delphi Developer - ACBR, Firebird, Oracle, SQL Server Link para o comentário Compartilhar em outros sites More sharing options...
Solution IVANILSON Postado 13 Agosto Autor Solution Compartilhar 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 Link para o comentário Compartilhar em outros sites More sharing options...
Moderadores Juliomar Marchetti Postado 13 Agosto Moderadores Compartilhar 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 Link para o comentário Compartilhar em outros sites More sharing options...
Recommended Posts