Che cos'è una querystring?

Il browser web ha rivoluzionato i computer e le informazioni rese disponibili usando loro. A volte usare un browser web è semplice come inserire "www.somewebsite.com" nella barra degli indirizzi e premere invio (o facendo clic sul pulsante GO). Molte volte questo porterà qualsiasi utente di computer dove deve andare e non sarà necessario altro.

Altre volte, un navigatore web può visitare un motore di ricerca quando viene inserita la query di ricerca e il navigatore web fa clic sul pulsante di ricerca l'elemento nella barra degli indirizzi non è più molto amichevole. Considera il seguente esempio:

Per cercare Malted Milk Balls su Internet, utilizzando Google, viene inserita la stringa "Malted Milk Balls" e si fa clic sul pulsante di ricerca.

La barra degli indirizzi cambia quando vengono restituiti i risultati per visualizzare quanto segue:
http://www.google.com/search?hl=en&q=Malted+Milk+Balls&btnG=Search

La parte oltre l'ultima barra (/) viene definita querystring . Una stringa di query è un URL contenente un elenco di variabili che vengono passate al server Web per recuperare informazioni. Nel caso dell'esempio precedente, la stringa di query indica al server Web di Google di cercare nel database in inglese (hl = en) e di interrogare il database per Malted + Milk + Balls (q = Malted + Milk + Balls). L'ultima variabile passata è il pulsante utilizzato per trovare i risultati (btnG = Cerca).

Se fosse stato fatto clic sul pulsante Cerca di Google nella home page, la parte btnG = della stringa di query avrebbe letto qualcosa come btnG = Google + Ricerca.

Le stringhe di query potrebbero non sembrare troppo utili, ma possono aiutare ad accedere alle applicazioni da altre parti di codice e consentire la pagina Web da saltare. Ad esempio, alcune pagine Web ora includono le proprie caselle di ricerca di Google. Queste caselle funzionano come quelle mostrate su Google.com semplicemente inviando una stringa di query con s = al motore di ricerca di Google.

L'uso di stringhe di query può anche essere utilizzato per creare una ricerca per un determinato sito o motore di ricerca nella finestra di dialogo del motore di ricerca di Internet Explorer 7+ e 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 renderlo possibile.

Un altro modo per utilizzare una stringa di query sarebbe quello di inserire http://www.google.com/search?q=fun+and+games in una barra degli indirizzi del browser. Il risultato dovrebbe restituire risultati per divertimento e giochi. Passa il querystring "divertimento e 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 notati, ma altre volte possono consentire un ulteriore accesso a servizi e database basati sul web.

ALTRE LINGUE

Questo articolo è stato utile? Grazie per il feedback Grazie per il feedback

Come possiamo aiutare? Come possiamo aiutare?