Skip to main content

Cos'è una querystring?

Il browser Web ha rivoluzionato i computer e le informazioni rese disponibili utilizzandoli.A volte l'utilizzo di un browser Web è semplice come immettere www.Somewebsite.com nella barra degli indirizzi e premere Invio (o fare clic sul pulsante GO).Molte volte questo richiederà qualsiasi utente di computer in cui è necessario andare e non sarà più necessario nulla.Nella barra degli indirizzi non è più molto amichevole.Considera l'esempio seguente:

Per cercare palline di latte malte su Internet, utilizzando Google, vengono inserite le palline di latte maltettate e viene fatto clic sul pulsante di ricerca.

La barra degli indirizzi cambia quando i risultati vengono restituiti per visualizzare quanto segue:

http: //www.google.com/search? Hl ' en q ' malto+latte+palle e btng ' ricerca
La porzione oltre l'ultima slash in avanti (/) viene definita come

querystring

.Una querystring è un URL contenente un elenco di variabili che vengono passate al server Web per recuperare le informazioni.Nel caso dell'esempio sopra, la querystring indica al server Web su Google di cercare nel database in inglese (hl ' en) e interrogare il database per malte+latte+sfere (q ' malte+latte+sfere).L'ultima variabile passata è il pulsante utilizzato per trovare i risultati (btng ' ricerca). Se il pulsante di ricerca di Google sulla homepage fosse stato fatto clic.

Le querystrings potrebbero non sembrare troppo utili, ma possono aiutare ad accedere alle applicazioni da altri pezzi di codice e consentire la saldatura della pagina Web.Ad esempio, alcune pagine Web ora includono le proprie caselle di ricerca di Google.Queste caselle funzionano uguali a quella mostrata su Google.com semplicemente inviando una stringa di query con S '

al motore di ricerca di Google.

L'uso delle stringhe di query può essere utilizzata anche per creare una ricerca per un determinato sito o ricercaMotore nella finestra di dialogo del motore di ricerca sia di Internet Explorer 7+ che di Mozilla Firefox.Queste funzionalità nel browser consentono a qualsiasi sito Web con una casella di ricerca di essere utilizzato dal browser senza visitare la pagina di ricerca effettiva.Le stringhe di query aiutano a rendere questo possibile.

Un altro modo per utilizzare una querystring sarebbe quello di inserire http://www.google.com/search?q'fun+and+games in una barra degli indirizzi del browser.Il risultato dovrebbe restituire i risultati per divertimento e giochi.Passa il divertimento di querystring e i giochi all'applicazione di ricerca su Google.com.

Un querysting è solo un altro modo per accedere alle applicazioni su Internet.Molte volte potrebbero non essere notate, ma altre volte possono consentire un ulteriore accesso ai servizi e ai database basati sul Web.