URL Encoding e Decoding: Guia de Codificação de Caracteres

Aprenda operações de URL encoding (percent encoding) e decoding. Caracteres especiais, codificação UTF-8 e implementação em diferentes linguagens.

URL encoding (percent encoding) é um mecanismo para representar caracteres inseguros ou especiais em URLs.

O que é URL Encoding?

URL encoding representa caracteres fora do conjunto ASCII com um sinal de porcentagem (%) e dois dígitos hexadecimais.

Regras Básicas

JavaScript URL Encoding

Usar encodeURIComponent() e decodeURIComponent().

PHP URL Encoding

Usar urlencode() e urldecode().

Conclusão

URL encoding é fundamental no desenvolvimento web. Para SEO, slugs são melhores que URLs codificadas.