Analizzatore di URL
Domande Frequenti
Tutto quello che devi sapere sull'analisi degli URL
Da quali parti e composto un URL?
Un URL e formato da diverse parti: il protocollo (es. https:), l'host (dominio + eventuale porta), il percorso (path) che identifica la risorsa, la query string con i parametri (dopo il ?) e il frammento (dopo il #). Questo strumento le separa tutte automaticamente usando l'API URL nativa del browser.
Perche devo includere il protocollo?
L'API URL del browser richiede un URL assoluto e valido, quindi deve includere un protocollo come https:// o http://. Se incolli solo "esempio.com/pagina" senza protocollo, l'analisi fallira. Aggiungi https:// all'inizio per ottenere il risultato corretto.
I parametri della query vengono decodificati?
Si. I valori dei parametri della query string vengono automaticamente decodificati dal percent-encoding (es. %20 diventa uno spazio) grazie a URLSearchParams. Cosi vedi i valori reali e leggibili, senza dover decodificare manualmente le sequenze %XX.
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.