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
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
- Incolla un URL per suddividere i parametri in righe oppure parti da zero.
- Aggiungi, modifica o rimuovi chiavi e valori.
- 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