Web / URL

Generatore di query string

Crea o modifica la query string di un URL come righe di chiavi e valori, con codifica corretta, chiavi ripetute e scelta tra + e %20 per gli spazi; incolla un URL esistente per suddividerlo.

Generatore di query string: Ogni chiave e valore viene codificato in percentuale, così caratteri come &, =, ? e # all'interno di un valore non possono alterare l'indirizzo. La codifica dei moduli scrive gli spazi come +, come fanno i browser quando inviano i moduli; la codifica rigida scrive %20 ed esegue l'escape di tutto tranne lettere, cifre e - . _ ~. Le chiavi ripetute vengono mantenute nell'ordine originale, come fanno molti server quando leggono gli elenchi. Funziona al 100% localmente nel browser, senza caricare file sul server.

Categoria
Strumenti Web
Esecuzioni
Nel browser
Costo
Gratuito · senza registrazione
Disponibilità
Pronto all'uso
Generatore di query stringElaborazione locale

Funziona interamente nel browser

=
=
https://example.com/search?q=red+shoes&size=10

Chiavi e valori vengono codificati automaticamente, così & = ? e # all'interno di un valore non possono alterare l'indirizzo. Le chiavi ripetute vengono mantenute nell'ordine, perché molti server le leggono come un elenco.

Caratteri che richiedono la codifica

& separa i parametri, = separa una chiave dal suo valore, # indica l'inizio del fragment e + rappresenta uno spazio nella codifica dei moduli; quindi un valore che contiene uno di questi caratteri deve essere codificato: a&b diventa a%26b. Le lettere non ASCII vengono codificate come byte UTF-8, quindi é diventa %C3%A9.

Per esaminare le parti di un URL, usa il parser di URL; per i link delle campagne, il generatore UTM.

Limiti di lunghezza

I browser gestiscono URL molto lunghi, ma server, proxy e alcuni servizi li interrompono dopo poche migliaia di caratteri, mentre i motori di ricerca preferiscono URL brevi. Inserisci i dati voluminosi o privati nel corpo di una richiesta POST invece che nella stringa di query, che compare nei log e nella cronologia del browser.

Come usarlo

  1. Incolla un URL per suddividere i parametri in righe oppure parti da zero.
  2. Aggiungi, modifica o rimuovi chiavi e valori.
  3. Copia l'URL completato e scegli + o %20 per gli spazi.

Privacy e limitazioni

Tutto funziona nel browser; l'URL non viene mai richiesto.

Strumenti correlati

Domande frequenti

+ o %20 per gli spazi?

Per la maggior parte dei server, entrambi indicano uno spazio in una query string; usa %20 quando lo richiede la documentazione di un servizio o nelle parti dell'URL diverse dalla query.

Come posso inviare un elenco?

Ripeti la chiave, ad esempio size=10&size=11; alcuni framework richiedono invece size[]=10&size[]=11.

Qual è la differenza rispetto ai link UTM?

I link UTM sono query string con cinque chiavi standard per il monitoraggio delle campagne; il generatore UTM le compila per te.

Strumento gratuito · nel browser esecuzioni · senza account