Binatomy
Analisador de URL

Analisador de URL

Cole um endereço e veja-o separado em protocolo, host, porta, caminho e parâmetros da query string. Tudo corre no seu navegador.
FAQ

Perguntas frequentes

O que convém saber sobre analisar um endereço

De que partes é feito um endereço?

De várias partes: o protocolo, por exemplo https:, o host, com domínio e porta opcional, o caminho que identifica o recurso, a query string com os seus parâmetros, depois do ?, e o fragmento, depois do #. Esta ferramenta separa-os com a API URL nativa do navegador.

Porque é que tenho de incluir o protocolo?

A API URL do navegador exige um endereço absoluto e válido, portanto com um protocolo como https:// ou http://. Se colar apenas «example.com/pagina» sem protocolo, a análise falha. Acrescente https:// no início para obter o resultado certo.

Os parâmetros da query são descodificados?

Sim. Os valores são descodificados automaticamente da codificação por percentagem, graças ao URLSearchParams: %20 passa a espaço. Assim vê os valores reais e legíveis, sem ter de resolver as sequências %XX à mão.

De que partes é feito um endereço web?

Do protocolo, do anfitrião com a sua porta facultativa, do caminho que aponta para o recurso, da consulta com os parâmetros a seguir ao ponto de interrogação, e do fragmento depois do cardinal.

Porque tenho de escrever também o protocolo?

Porque a análise usa a função do navegador, e essa só aceita endereços absolutos. Escrever apenas o nome do domínio não leva a lado nenhum: basta pôr https à frente.

Os parâmetros são descodificados?

Sim, os valores da consulta aparecem em claro, de modo que as sequências com percentagem voltam a ser legíveis e o código do espaço volta a ser um espaço de verdade.