ADVPL - Função FWURIDecode: Converter URI Encode para String
A função FWURIDecode(cUrl) em ADVPL é utilizada para converter textos codificados em formato URI Encode novamente para uma string legível.
Esse processo é muito utilizado em integrações REST, consumo de APIs, parâmetros de URL, comunicação HTTP e sistemas que trabalham com caracteres especiais codificados em endereços web.
Ao utilizar a função FWURIDecode, valores como %20, %2F, %3A e outros caracteres codificados são convertidos automaticamente para seu formato original, facilitando o tratamento e leitura das informações dentro do sistema Protheus.
Essa função é extremamente útil em rotinas ADVPL que recebem dados via URL, integrações com serviços externos, autenticações web, envio de parâmetros para APIs e manipulação de endpoints RESTful.
Exemplo de uso:
Local cUrl := "Production%20Order%20ADVPL"
Local cDecode := FWURIDecode(cUrl)
ConOut(cDecode)
Resultado:
Production Order ADVPL
Gostou do conteúdo?
Compartilhe este conteúdo com desenvolvedores ADVPL, analistas TOTVS Protheus, profissionais de integração REST, equipes de automação corporativa e especialistas em APIs, serviços web e comunicação HTTP.
Deixe seu comentário com dúvidas, sugestões ou experiências utilizando a função FWURIDecode em projetos ADVPL e integrações no Protheus.
#ADVPL #TOTVS #Protheus #FWURIDecode #URIEncode #URIDecode #REST #API #IntegraçãoREST #WebService #HTTP #DesenvolvimentoADVPL #ProgramacaoADVPL #ERP #TOTVSProtheus #Backend #Automacao #SistemasCorporativos #APIs #DesenvolvimentoERP