Vai al contenuto
SPCXTools

URL Parser

Analizza, decodifica e modifica i componenti dell'URL e i parametri di query all'istante nel tuo browser.

Funziona localmente: i file non lasciano mai il tuo dispositivo

Caricamento strumento…

Come usare URL Parser

  1. 1Incolla l'indirizzo web nella casella di input. Se manca il protocollo, lo strumento assumerà automaticamente che sia HTTPS.
  2. 2Visualizza i componenti estratti dall'URL, come hostname, path e origin, nella tabella strutturata.
  3. 3Scorri verso il basso per vedere la query string suddivisa in singole coppie chiave-valore modificabili.
  4. 4Modifica, aggiungi o rimuovi parametri per ricostruire all'istante l'URL, oppure copia i parametri formattati in JSON.

Un parser di URL veloce e privato

Lavorare con indirizzi web lunghi e complessi può essere frustrante, specialmente quando sono pieni di tag di tracciamento, token API o caratteri codificati. Questo parser di URL scompone qualsiasi indirizzo web nei suoi componenti strutturali, rendendone facile la lettura, il debug e la modifica.

Poiché questo strumento funziona interamente nel tuo browser, è un modo estremamente sicuro per analizzare URL online. Che tu stia ispezionando il payload di un webhook, eseguendo il debug di una stringa di connessione a un database o verificando un link di autenticazione contenente password, i tuoi dati rimangono esclusivamente sul tuo dispositivo. Nessun dato viene mai caricato su un server.

Comprendere i componenti di un URL

Un Uniform Resource Locator (URL) è molto più di un semplice indirizzo web; è una stringa strutturata di istruzioni che indica a un client esattamente come accedere a una risorsa. Quando incolli un link in questo decoder e parser di URL, la stringa viene suddivisa nelle seguenti parti standard:

Protocollo: Lo schema utilizzato per accedere alla risorsa, solitamente http: o https:, ma anche ftp:, mailto: o schemi di app personalizzati. Se ometti il protocollo, lo strumento aggiunge automaticamente https:// come prefisso per garantire che il link possa essere analizzato.

Username e Password: Spesso utilizzati nelle stringhe di connessione ai database (come postgres://user:pass@localhost) o nell'autenticazione HTTP di base. Il parser decodifica automaticamente questi campi per permetterti di leggere le credenziali in chiaro.

Hostname e Porta: Il nome di dominio (o l'indirizzo IP) del server e il numero di porta specifico su cui è in ascolto. Le porte standard come 80 (HTTP) o 443 (HTTPS) sono solitamente nascoste, ma le porte personalizzate (come :8080) vengono estratte esplicitamente.

Percorso: La route specifica o la posizione del file sul server, che inizia con una barra (es. /products/shoes).

Hash: Noto anche come identificatore di frammento, è la parte dell'URL che segue il simbolo #, usata in genere per scorrere fino a una sezione specifica di una pagina web o per gestire il routing nelle single-page application.

Estrai e modifica i parametri di query

Una delle funzionalità più utili per sviluppatori e marketer è il parser della query string. La query string è la parte dell'URL che segue il punto interrogativo (?), contenente i dati passati al server sotto forma di coppie chiave-valore.

Quando usi questo strumento per estrarre i parametri di query, non si limita a elencarli, ma li trasforma in un'interfaccia interattiva e modificabile:

  • Leggibilità: Le lunghe stringhe di parametri separate dalla e commerciale (&) vengono suddivise in righe ordinate.
  • Modifica in tempo reale: Puoi modificare i valori esistenti, cambiare le chiavi o eliminare i parametri che non ti servono più.
  • Aggiungi nuovi dati: Clicca sul pulsante "Aggiungi parametro" per inserire nuove coppie chiave-valore nel link.
  • Esportazione JSON: Se devi usare i dati in un'applicazione o in una richiesta API, lo strumento genera automaticamente un oggetto JSON formattato con tutti i tuoi parametri. Se una singola chiave compare più volte (es. ?tag=new&tag=sale), il JSON raggruppa ordinatamente questi valori in un array.

Man mano che modifichi i parametri, lo strumento ricostruisce all'istante l'URL completo a fondo pagina, pronto per essere copiato.

Casi d'uso comuni

Debug delle richieste API: Quando una chiamata API fallisce, spesso il problema è una query string malformata o un parametro codificato in modo errato. Incollando l'endpoint nel parser puoi verificare esattamente quali chiavi e valori vengono inviati. Se devi codificare o decodificare manualmente stringhe specifiche prima di aggiungerle, puoi usare lo strumento di Codifica/Decodifica URL.

Pulizia dei link di tracciamento: I marketer hanno spesso a che fare con URL appesantiti da parametri UTM (utm_source, utm_medium, ecc.) e ID di affiliazione. Il parser ti permette di vedere chiaramente ogni tag di tracciamento associato a un link, modificarlo per una nuova campagna o rimuoverlo del tutto per ottenere un URL pulito e canonico.

Ispezione delle stringhe di connessione: Gli sviluppatori usano spesso formati URL per connettersi a database o server di caching (es. Redis o MongoDB). Questo strumento estrae in modo sicuro host, porta e credenziali di autenticazione da queste stringhe senza rischiare di esporle, poiché tutta l'elaborazione avviene localmente.

Analisi del traffico web: Se stai analizzando log del server grezzi o dati analitici, potresti aver bisogno di capire da dove provengono le richieste e cosa stanno cercando. Analizzare gli URL insieme al controllo dei dettagli del browser del visitatore con un User Agent Parser o alla verifica dei domini con un DNS Lookup può fornire un quadro completo del tuo traffico di rete.

Domande frequenti

Cosa fa un parser di URL?
Un parser di URL scompone un indirizzo web complesso nei suoi componenti strutturali, come protocollo, hostname, porta, percorso e parametri di query. Questo rende molto più semplice leggere, fare il debug e modificare URL lunghi o complessi.
Come funziona il parser della query string?
Lo strumento identifica la sezione dell'URL dopo il punto interrogativo (?) e la divide in chiavi e valori separati. Decodifica automaticamente i caratteri URL-encoded (come %20 per gli spazi) permettendoti di leggere i dati effettivi trasmessi.
Posso modificare i parametri dell'URL?
Sì. Una volta analizzati, i parametri di query appaiono in campi di testo. Puoi cambiare i valori, modificare le chiavi, rimuovere completamente i parametri o aggiungerne di nuovi. L'URL completo in fondo alla pagina si aggiornerà istantaneamente riflettendo le tue modifiche.
È sicuro analizzare URL che contengono password o token API?
Sì. Questo strumento viene eseguito interamente in locale nel tuo browser tramite JavaScript. I tuoi URL, incluse eventuali credenziali di autenticazione sensibili, non vengono mai inviati a un server né salvati da nessuna parte.
Perché alcuni campi della tabella sono vuoti?
Non tutti gli URL utilizzano ogni componente possibile. Ad esempio, la maggior parte dei link web standard non include nome utente, password o un numero di porta specifico. Lo strumento mostra solo i componenti effettivamente presenti nel tuo input.
Cosa succede se incollo un URL senza http:// o https://?
Se incolli un dominio come "example.com/path", il parser aggiungerà automaticamente "https://" all'inizio per renderlo un URL valido e analizzabile.