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 di più.

Altre volte, un surfista Web potrebbe visitare un motore di ricerca quando viene inserita la query di ricerca e il surfista Web fa clic sul pulsante di ricerca L'oggetto nella barra degli indirizzi non è più molto amichevole. Considera l'esempio seguente:

Per cercare palline di latte malte su Internet, usando Google, viene inserita la stringa "palline di latte malte" 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=malted+milk+balls&btng=Search

La porzione oltre l'ultima slash in avanti (/) è definita querystring . Un queryystriNG è 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ò anche essere utilizzato per creare una ricerca di un determinato sito o motore di ricerca 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 renderlo 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 la querystring "divertimento e giochi" all'applicazione di ricerca su Google.com.

Una 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.

ALTRE LINGUE

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

Come possiamo aiutare? Come possiamo aiutare?