Analizzatore di stringa di query
I parametri di un URL, uno per riga.
Gli esempi sostituiscono temporaneamente i dati e le impostazioni. Puoi ripristinare il lavoro precedente.
0 caratteri
Risultato
Incolla o scrivi qui sopra per vedere il risultato.
I tuoi file restano sul tuo dispositivo
Questo strumento viene eseguito interamente nel tuo browser. Ciò che incolli viene elaborato sul tuo dispositivo e non viene mai inviato a un server, quindi puoi usarlo in sicurezza con token, chiavi e testi non pubblicati.
Esempio
Esempio pratico — Analizzatore di stringa di query
Inserisci le righe in ordine e usa le impostazioni seguenti. Confronta il risultato con le righe di uscita.
| Voce | Valore |
|---|---|
| Ingresso 1 | https://example.com/?q=hello+world&tag=red&tag=blue |
| Direzione | Scomporre un URL |
| Uscita 1 | q hello world |
| Uscita 2 | tag red |
| Uscita 3 | tag blue |
| Uscita 4 | URL https://example.com/ |
| Uscita 5 | Repeated: tag — a repeated name is a list, not a mistake. |
Il segno più diventa lo spazio di hello world. Entrambi i valori di tag, red e blue, vengono mantenuti.
Come funziona
- Incolla un URL intero, oppure solo la parte dopo il ?.
- Leggi i parametri, già decodificati e con i + tornati spazi.
- I nomi ripetuti vengono segnalati: ?tag=a&tag=b è un elenco, non uno sbaglio.
- Cambia direzione per costruire una stringa di query da righe nome=valore.
Domande frequenti
- Perché tenere un nome ripetuto?
- Perché è così che si scrive un elenco in una stringa di query, e comprimerlo cambierebbe la richiesta. La maggior parte degli analizzatori tiene in silenzio solo l’ultimo: è così che un filtro con due valori ne conserva uno solo.
- Che succede con il testo mal codificato?
- Passa com’è invece di sollevare un errore. Un % isolato non seguito da due cifre esadecimali non è codifica percentuale valida, e di solito conviene vederlo piuttosto che perdere l’intero parametro.
- Gestisce il frammento?
- Sì. La parte dopo il # viene separata e mostrata a parte, perché non viene inviata al server ed è spesso dove un’applicazione a pagina singola tiene il proprio stato.
- Viene inviato qualcosa a un server?
- No. Gira nel browser: quello che incolli resta sul tuo computer.
Strumenti correlati
⛓ Codificatore / decodificatore URL Codifica percentuale nei due sensi, calcolata mentre scrivi. ⛓ Generatore di slug Titoli da una parte, URL dall’altra. ☐ Analizzatore di User-Agent Oltre le bugie di compatibilità, fino a che cos’è davvero. ∿ Base64 Dal testo al Base64 e ritorno, con UTF-8 corretto e alfabeto sicuro per URL opzionale.