Membros Pro Solution Innovae Brasil Engenharia Postado 9 Agosto Membros Pro Solution Postado 9 Agosto Bom dia! Estou usando o TACBrHTTP para fazer download de arquivos PDF gerados pela prefeitura de Lençóis Paulista. Ao enviar enviar a url que segue esse padrão (https://apl2.lencoispaulista.sp.gov.br/nfs/Pages/Publicas/wfValidaNotaFiscal.aspx?numero=999&validacao=F0B94 F7AF7&inscricao=99999), é redirecionado para uma nova url que leva ao pdf. Dentro do retorno do server o location vem "/nfs/Temp/m0xsvmy2nsv4v54wuv2za5jg/nf_374_619505184330.pdf" e o tratamento da classe gerava a nova url sem considerar que o location não é uma url completa e começa com '/', que indica que deve-se considerar apenas o host para concatenar com o location. A url gerada deveria ser https://apl2.lencoispaulista.sp.gov.br/nfs/Temp/m0xsvmy2nsv4v54wuv2za5jg/nf_374_619505184330.pdf e não https://apl2.lencoispaulista.sp.gov.br/nfs/Pages/Publicas//nfs/Temp/m0xsvmy2nsv4v54wuv2za5jg/nf_374_619505184330.pdf Fiz um ajuste na classe para passar a considerar. Segue o arquivo para analise. ACBrSocket.pas 1
Consultores Diego Foliene Postado 9 Agosto Consultores Postado 9 Agosto Tópico movido para a área do SAC, para que o SLA de respostas seja considerado Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!
Consultores Diego Foliene Postado 9 Agosto Consultores Postado 9 Agosto Obrigado pela contribuição, em breve será validada para possível inclusão ao svn #TK-5843 Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!
Fundadores Daniel Simoes Postado 9 Agosto Fundadores Postado 9 Agosto Precisamos analisar se essa mudança, não causaria efeitos colaterais, em outros sites... Daniel Simões de Almeida O melhor TEF, é com o Projeto ACBr - Clique e Conheça Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976.
Fundadores Daniel Simoes Postado 10 Agosto Fundadores Postado 10 Agosto Muito obrigado pela analise e correção... Segundo as informações desse site, seu ajuste está correto: https://en.wikipedia.org/wiki/HTTP_location Enviei ao SVN, com alguns ajustes, Commit [r34783] 1 Daniel Simões de Almeida O melhor TEF, é com o Projeto ACBr - Clique e Conheça Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976.
Recommended Posts