Publicidade
Entrada
Saída
Publicidade

Perguntas frequentes

O que é codificação de URL?

A codificação de URL (também chamada de codificação percentual) converte caracteres que não são permitidos ou têm significado especial em URLs em um "%" seguido de dois dígitos hexadecimais. Por exemplo, um espaço torna-se %20 e um e comercial torna-se %26. Isso garante que as URLs sejam transmitidas corretamente pela internet.

Quando devo usar a codificação de URL?

Use a codificação de URL sempre que precisar incluir texto arbitrário em um parâmetro de consulta de URL ou segmento de caminho — por exemplo, ao construir URLs de requisição de API, criar links com caracteres especiais ou incorporar dados em strings de consulta. Os dados de formulário enviados via GET também são codificados em URL pelo navegador.

Qual é a diferença entre encodeURI e encodeURIComponent?

encodeURI codifica uma URL completa e deixa caracteres como /, :, ? e # sem codificação, pois são caracteres estruturais válidos de uma URL. encodeURIComponent (usada por esta ferramenta) codifica tudo, exceto letras, dígitos e - _ . ! ~ * ' ( ) — tornando-a adequada para codificar valores individuais de parâmetros de consulta ou segmentos de caminho onde esses caracteres estruturais devem ser tratados como dados literais.