Codificação Base64 e Codificação de URL (URL Encoding)
A codificação Base64 (definida na RFC 4648) converte dados binários ou sequências de 8 bits em um alfabeto restrito de 64 caracteres imprimíveis da tabela ASCII. Ela é amplamente utilizada para transmitir imagens embutidas em HTML/CSS, anexos em e-mails (MIME) e credenciais em cabeçalhos HTTP Basic Auth.
A codificação de URL (RFC 3986), por sua vez, substitui caracteres reservados ou acentuados pelo símbolo de porcentagem seguido por dois dígitos hexadecimais (como %20 para espaços ou %C3%A3 para a letra ã), garantindo que dados enviados via query string ou formulários web transitem com total integridade sem sofrer corrupção de protocolo.