Parser di query string

Analizza le stringhe di query URL in tabella chiave/valore e ricostruiscile

Che cos'è e come funziona?

Una query string è la parte di un URL dopo il carattere ? che codifica parametri chiave-valore: ?nome=Alice&pagina=2&ordine=desc. Le query string sono usate ovunque — motori di ricerca, tracking analytics, chiamate API, paginazione e flussi OAuth.

Questo strumento analizza qualsiasi URL o query string grezza in una tabella leggibile di chiavi e valori, decodificando automaticamente i caratteri percent-encoded.

Casi d'uso

Domande frequenti

Perché la stessa chiave appare più volte in una query string?

Le chiavi ripetute codificano array. ?tag=css&tag=javascript è come molti framework passano un elenco di valori.

Qual è la differenza tra %20 e + nelle query string?

Entrambi rappresentano uno spazio. %20 è la codifica percentuale dello spazio ASCII; + è un'abbreviazione nel formato application/x-www-form-urlencoded.

Cosa succede ai caratteri speciali nei valori della query string?

I caratteri al di fuori del set consentito devono essere percent-encoded. Il codificatore processa &, =, +, ?, # e altri caratteri speciali.

Il frammento (#hash) fa parte della query string?

No. Il frammento (tutto dopo #) non viene mai inviato al server — viene elaborato solo dal browser.

Rete

Calcolatore di subnet · Indirizzo IP in binario · Costruttore URL · Cercatore di tipi MIME · Costruttore intestazioni HTTP · Riferimento porte comuni