Strumento per sviluppatori

Analizzatore di URL

Incolla un URL e guarda ogni sua parte, con i parametri della query decodificati.

Analizzatore di URL Funziona sul tuo dispositivo
  • Funziona nel tuo browser — il tuo testo non viene mai inviato da nessuna parte
  • Nessuna registrazione, nessuna quota, gratis da usare quante volte vuoi

Come funziona

Un URL lungo con una dozzina di parametri di tracciamento è illeggibile per costruzione. Scomporlo mostra cosa viene davvero trasportato — utile per il debug, e discretamente interessante quando guardi cosa contiene un link di marketing.

Analizzato dal browser stesso

Usa il parser di URL del browser, lo stesso codice che viene eseguito quando clicchi un link, quindi il risultato corrisponde a come un URL verrà davvero interpretato e non a come una regex immagina che potrebbe esserlo. I casi limite su porte, credenziali e schemi insoliti si comportano correttamente.

I parametri vengono decodificati

Il percent-encoding viene annullato, quindi %20 diventa uno spazio e %40 diventa una chiocciola. I parametri ripetuti vengono elencati tutti invece di essere uniti, perché un URL può legittimamente contenere la stessa chiave più volte e quale prevalga dipende dal server.

Leggere un link di tracciamento

utm_source, utm_medium e utm_campaign sono il tracciamento delle campagne. gclid, fbclid e msclkid sono identificatori di click aggiunti dalle piattaforme pubblicitarie, e sono ciò che rende inutilmente lungo un link condiviso — quasi sempre si possono eliminare prima di passare il link.

L'origin

Protocollo, host e porta insieme formano l'origin, che è l'unità usata dai browser per le decisioni di sicurezza. Due URL con la stessa origin possono leggere i dati l'uno dell'altro; una differenza in uno dei tre elementi, compreso http contro https, li rende separati.

FAQ

Analizzatore di URL — domande

Funziona anche senza https davanti?

Sì. Se manca lo schema, si presume https per poter analizzare il resto.

I parametri vengono decodificati?

Sì, il percent-encoding viene annullato così vedi i valori reali.

Cosa succede se un parametro compare due volte?

Vengono elencati entrambi. Quale venga usato da un server varia, quindi unirli nasconderebbe un problema reale.

Che cos'è l'origin?

Protocollo, host e porta insieme. I browser la usano per le decisioni di sicurezza, e http e https sono origin diverse.

L'URL viene inviato da qualche parte?

No. Viene analizzato nel tuo browser.