Analizzatore di URL
Incolla un URL e guarda ogni sua parte, con i parametri della query decodificati.
- 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.
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.