Paritian

Programação

Descodificador de URL

Devolve um endereço codificado em percentagem a texto legível, UTF-8 incluído.

Resultados

Texto pesquisa de café & chá
Tamanho depois 22 B

O que faz esta ferramenta

Um endereço copiado da barra do navegador ou de um ficheiro de registo é muitas vezes ilegível — cada espaço é %20, cada acento são dois grupos de percentagem, e um termo de pesquisa em português parece ruído. Descodificá-lo de volta é a maneira de descobrir o que alguém procurou de facto, o que um reencaminhamento está a levar, ou porque é que um link não funciona. Trata do UTF-8, por isso os acentos voltam a ser acentos.

Fórmula

cada %XX volta a ser o byte correspondente, e o + volta a ser espaço

Variáveis

SímboloSignificadoUnidade
textCodificado
OUTTexto
SATamanho depoisB

Exemplo resolvido

  • Codificadopesquisa%20de%20caf%C3%A9%20%26%20ch%C3%A1
  • Textopesquisa de café & chá
  • Tamanho depois22 B

Limitações

  • O cálculo é feito inteiramente no seu navegador. Os valores que introduz nunca são enviados para um servidor.

Perguntas frequentes

Porque é que o sinal de mais vira espaço?

Porque na parte de consulta de um endereço ele significa tradicionalmente isso, herdado da codificação de formulários dos primeiros tempos da web. É uma ambiguidade verdadeira: um sinal de mais genuíno numa cadeia de consulta devia escrever-se %2B, e um que chegue sem codificação não se distingue de um espaço. Descodificá-lo como espaço é o que os navegadores e os servidores fazem, por isso é o que acontece aqui. Na parte do caminho de um endereço um mais é mesmo um mais.