Cosa fa l’analizzatore di URL
L’analizzatore di URL prende qualsiasi indirizzo web e lo divide nelle parti che gli sviluppatori hanno davvero bisogno di leggere. Inserisci un link lungo e vedi subito protocollo, host, hostname, porta, percorso, query string e frammento disposti in un JSON ordinato. La query string viene inoltre espansa in un elenco di singoli parametri, con ogni chiave e valore decodificati dal percent-encoding, così %20 diventa uno spazio e %40 diventa @.
È comodo quando devi fare debug di reindirizzamenti, smontare tag UTM e di tracciamento, controllare cosa richiede davvero una chiamata API, o semplicemente capire un link disordinato che qualcuno ha incollato in un ticket.
Come usarlo
- Incolla un URL completo nella casella di input, schema incluso. Per esempio
https://shop.example.com:8443/items?id=42&ref=email%20news#reviews. - Premi il pulsante Analizza URL.
- Leggi la scomposizione in JSON nella casella di output. Guarda l’oggetto
queryper vedere ogni parametro su una riga separata. - Premi Copia per prendere il risultato e metterlo nei tuoi appunti, nel codice o in una segnalazione di bug.
Un consiglio rapido: se ricevi un errore, al link manca probabilmente http:// oppure https://. Aggiungilo all’inizio e analizza di nuovo.
Perché analizzare gli URL qui
È veloce. Il risultato compare nel momento in cui premi, senza ricaricare la pagina e senza attese sul server.
È privato. Tutto gira localmente nel browser, quindi il link che incolli, che potrebbe contenere token o ID, resta sul tuo dispositivo.
È preciso. L’analizzatore usa lo stesso motore URL fornito con il tuo browser, perciò host, porta e suddivisione della query corrispondono esattamente a come una richiesta reale leggerebbe l’indirizzo.
Ed è gratis, senza account, senza installazioni e senza limiti d’uso. Per altri strumenti pensati per chi sviluppa, visita la sezione dev.
Domande frequenti
- Che cosa mostra l'analizzatore di URL?
- Incolla un URL completo e ottieni una scomposizione ordinata in JSON con protocollo, host, hostname, porta, pathname, search, hash e un oggetto query che elenca ogni parametro come coppia di chiave e valore già decodificati.
- Perché ricevo un errore quando incollo un URL?
- Serve un URL completo che includa lo schema, per esempio https://sito.com/percorso?x=1. Un dominio nudo come sito.com/percorso non viene analizzato. Aggiungi http:// oppure https:// all'inizio e riprova.
- Decodifica i parametri della query string?
- Sì. Ogni parametro nella query string viene elencato separatamente nell'oggetto query e i valori in percent-encoding come %20 o %40 vengono riportati a testo leggibile.
- Il mio URL viene inviato da qualche parte?
- No. L'analisi avviene interamente nel browser tramite il motore URL integrato. Il link che incolli non lascia mai il tuo dispositivo e nulla viene registrato o caricato.