Vai al contenuto
Sviluppatore

Parser Query String

Analizza le query string URL in coppie chiave-valore e ricostruiscile.

Caricamento...

Informazioni su Query String Parser

Query String Parser scompone le query string di un URL in singole coppie chiave-valore e consente di costruire query string da dati strutturati nella direzione opposta. Gestisce valori percent-encoded, notazione di parametri array (param[]=value), notazione di oggetti annidati e chiavi ripetute con più valori. Gli sviluppatori web si affidano a questo strumento per comprendere URL di richieste API complessi, estrarre parametri specifici e costruire query string ben formate senza codifica manuale. Il parser segue la specifica application/x-www-form-urlencoded e supporta opzionalmente la sintassi estesa utilizzata dai popolari framework server.

Esplora tutti gli strumenti Sviluppatore

Come usare

Incolla un URL completo o solo la porzione della query string che inizia dopo il punto interrogativo nel campo di input e clicca su Parse. Ogni parametro viene visualizzato come una riga chiave-valore separata con il suo valore decodificato mostrato chiaramente. Puoi modificare i nomi e i valori dei parametri nella tabella e cliccare su Build per rigenerare la query string codificata con tutte le modifiche applicate. Filtra o cerca tra i parametri quando hai a che fare con query string lunghe contenenti decine di chiavi.

Casi d'Uso comuni

  • Debug di URL di richieste REST API complessi con molti parametri di query per identificare valori mal configurati o mancanti
  • Estrazione di parametri di tracciamento della campagna UTM (utm_source, utm_medium, utm_campaign) da URL di attribuzione marketing
  • Costruzione di query string URL ben formate da singoli valori di parametro con applicazione automatica della codifica percent-encoding
  • Decodifica di valori di parametri di query percent-encoded in URL di Google Analytics, Facebook Ads o altre piattaforme di analisi
  • Ispezione di URL di callback di autorizzazione OAuth 2.0 per codici di autorizzazione, parametri di stato e descrizioni di errori