Analisador de URL
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.