23815 - Função HttpGet retornando caracteres inválidos
Problema:
Solução:
Fazendo uso da função HTTPGET o retorno da função traz as palavras tudo desconfiguradas, ou seja com acentuação errada.
Veja print em anexo.
Rotina / Tela: Função em regras em geral
Solução:
Solução 23815: Para não ocorrer essa desconfiguração, é necessário utilizar a função HttpAlteraCodifCaracPadrao antes da HttpGet.
Abaixo exemplo:
Definir Alfa aHTTP;
Definir Alfa aRetGet;
Definir Alfa aAtvPrc;
Definir Alfa xTextoCodificacaoAlterada;
HttpObjeto(aHTTP);
HttpAlteraCodifCaracPadrao(aHttp,UTF-8);
HttpGet(aHTTP,https://www.receitaws.com.br/v1/cnpj/00000730000257,aRetGet);