Come funziona
L'analizzatore scompone un indirizzo web in tutte le sue parti: schema, credenziali, host, porta, percorso, query e frammento. Usa l'API URL nativa del browser, la stessa applicata dagli standard.
La stringa di query (?chiave=valore&…) viene separata in una tabella di parametri singoli, e il percorso viene diviso nei suoi segmenti, per ispezionare ogni valore separatamente.
Perché l'analisi funzioni, l'URL deve includere lo schema (https://, http://, ftp://, ecc.); senza di esso, l'indirizzo è considerato non valido.
Esempi
https://user:pass@ejemplo.com:8080/tienda/item?id=42&color=azul#detalleprotocol: https: · hostname: ejemplo.com · port: 8080 · pathname: /tienda/item · search: ?id=42&color=azul · hash: #detalleOgni componente viene estratto separatamente; i parametri id=42 e color=azul compaiono anche nella tabella di query.https://sitio.com/buscar?q=caf%C3%A9q = caféCon l'opzione di decodifica attiva, il valore %C3%A9 viene mostrato come "é".Casi d'uso
- Fare il debug del motivo per cui un link non funziona, esaminando separatamente ogni parametro della query.
- Estrarre parametri di campagna (utm_source, utm_medium) da un URL di marketing.
- Verificare host, porta e schema reali di un indirizzo prima di fidarsene.
- Capire la struttura di un'API leggendo i segmenti del percorso e i loro parametri.
Domande frequenti
Perché il mio URL viene contrassegnato come non valido?
Quasi sempre perché manca lo schema. "esempio.com/pagina" non è un URL completo; aggiungi "https://" all'inizio affinché possa essere analizzato.
Qual è la differenza tra host e hostname?
"hostname" è solo il dominio (esempio.com), mentre "host" include la porta quando presente (esempio.com:8080).
Cosa fa l'opzione di decodifica dei parametri?
Applica il percent-decoding ai valori della query, così %20 viene mostrato come spazio e %C3%A9 come "é". Disattivala se vuoi vedere i valori così come viaggiano nell'URL.
L'URL viene inviato a un server?
No. L'analisi avviene interamente nel tuo browser; l'indirizzo non lascia mai il tuo computer.