Vad är en frågesträng?

Webbläsaren har revolutionerat datorer och den information som gjorts tillgänglig med hjälp av dem. Ibland är det så enkelt att använda en webbläsare som att ange ”www.somewebsite.com” i adressfältet och trycka på enter (eller klicka på GO-knappen). Många gånger kommer detta att ta vilken datoranvändare som helst dit de behöver gå och inget mer kommer att behövas.

Andra gånger kan en webbsurfare besöka en sökmotor när sökfrågan skrivs in och webbsurfaren klickar på sökknappen, objektet i adressfältet är inte längre särskilt vänligt. Tänk på följande exempel:

För att söka efter Malted Milk Balls på Internet, med hjälp av Google, skrivs strängen ”Malted Milk Balls” in och sökknappen klickas.

Adressfältet ändras när resultaten returneras för att visa följande:http://www.google.com/search?hl=sv&q=Malted+Milk+Balls&btnG=Search

Delen bortom det sista snedstrecket (/) hänvisas till som en frågesträng. En frågesträng är en URL som innehåller en lista med variabler som skickas till webbservern för att hämta information. I fallet med exemplet ovan säger frågesträngen till webbservern på Google att söka i databasen på engelska (hl=en) och fråga databasen efter Malted+Milk+Balls (q=Malted+Milk+Balls). Den senast passerade variabeln är knappen som används för att hitta resultaten (btnG=Sök).
Om Google Sök-knappen på startsidan hade klickats, skulle btnG=-delen av frågesträngen ha läst något i stil med btnG=Google+Search.
Frågesträngar kanske inte verkar så användbara, men de kan hjälpa till att komma åt applikationer från andra delar av kod och tillåta att webbsidan hoppas över. Till exempel har vissa webbsidor nu sina egna sökrutor på Google. Dessa rutor fungerar på samma sätt som den som visas på Google.com genom att helt enkelt skicka en frågesträng med s= till Googles sökmotor.
Användningen av frågesträngar kan också användas för att skapa en sökning efter en viss webbplats eller sökmotor i sökmotordialogrutan i både Internet Explorer 7+ och Mozilla Firefox. Dessa funktioner i webbläsaren gör att alla webbplatser med en sökruta kan användas från webbläsaren utan att besöka själva söksidan. Frågesträngar hjälper till att göra detta möjligt.
Ett annat sätt att använda en frågesträng skulle vara att ange http://www.google.com/search?q=fun+and+games i webbläsarens adressfält. Resultatet bör ge resultat för skoj och spel. Den skickar frågesträngen ”kul och spel” till sökapplikationen på google.com.
En querysting är bara ett annat sätt att komma åt applikationer på Internet. Många gånger kanske de inte märks, men andra gånger kan de tillåta ytterligare åtkomst till webbaserade tjänster och databaser.