O que é URL Encoding?
URL Encoding é um método para representar dados de forma segura em URIs.
Por que codificar URLs?
Caracteres especiais precisam ser codificados para evitar erros de transmissão.
- / Separa segmentos de caminho.
- ? Separa caminho e parâmetros.
- # Define o fragmento da URL.
- & Separa parâmetros de consulta.
- Espaços são codificados como '+' ou '%20'.
Como funciona
Substitui caracteres por '%' seguido de valor hexadecimal.
'hello world' vira 'hello%20world'