Desenvolvedor·CalculaTudo
DesenvolvimentoEncoding (codificação)
Como texto e bytes são representados para trafegar em APIs, URLs e arquivos.
Leitura objetiva
Aplicado no dia a dia · aparece em 2 ferramentas
Nível básicoFundamental Usado em 2 ferramentasO que é
Encoding não é criptografia: é uma convenção de representação (UTF-8, Base64, percent-encoding). Base64 transporta dados binários em texto ASCII; URL encoding escapa caracteres reservados em query strings. No CalculaTudo tudo roda no navegador — nada é enviado ao servidor.
Onde isso aparece
APIs REST
Webhooks
Armazenamento em texto
Como usar no dia a dia
Depurar payload de API
Copiar token sem quebrar caracteres
Exemplos
- UTF-8 para emoji e acentos em JSON
- Base64 em anexos de e-mail ou tokens curtos
- encodeURIComponent em parâmetros de URL
Erros comuns
- Tratar Base64 como criptografia — qualquer um pode decodificar
- Confundir UTF-8 com Base64
- Esquecer padding ou charset ao decodificar
Conceitos conectados
Você provavelmente vai precisar disso também
Este conceito aparece em
Ferramentas onde você pode aplicar o que aprendeu.
Próximo passo para aprender
Base64, query string e Unicode no navegador.
Continue aprendendo
Próximo passo sugerido na sua trilha — sem cadastro, só no seu navegador.
Trilha relacionada: Debug de APIs