Vad är en Querystring?
Webbläsaren har revolutionerat datorer och den information som gjorts tillgänglig med hjälp av dem. Ibland är det 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 alla datoranvändare dit de behöver åka och inget ytterligare kommer att behövas.
Andra gånger kan en webburfer besöka en sökmotor när sökfrågan anges och webbsurfaren klickar på sökknappen föremålet i adressfältet är inte längre mycket vänligt. Tänk på följande exempel:
För att söka efter Malted Milk Balls på Internet, med Google, matas strängen "Malted Milk Balls" in och söka på knappen.
Adressfältet ändras när resultaten returneras för att visa följande:
http://www.google.com/search?hl=en&q=Malted+Milk+Balls&btnG=Search
Delen bortom den sista snedstrecken (/) kallas 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 ber frågesträngen webbservern på Google att söka i databasen på engelska (hl = sv) och fråga databasen efter Malted + Milk + Balls (q = Malted + Milk + Balls). Den sista variabeln som passerat är knappen som används för att hitta resultaten (btnG = Sök).
Om Google-sökknappen på hemsidan hade klickats skulle btnG = delen av frågesträngen ha läst något som btnG = Google + Sök.
Frågesträngningar kanske inte verkar alltför användbara, men de kan hjälpa till att komma åt applikationer från andra kodkodar och tillåta att webbsidan hoppas över. Till exempel har vissa webbsidor nu sina egna Google-sökrutor. Dessa rutor fungerar på samma sätt som de som visas på Google.com genom att helt enkelt skicka en frågesträng med s =
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ökmotordialogen för både Internet Explorer 7+ och Mozilla Firefox. Dessa funktioner i webbläsaren gör att en webbplats med en sökruta kan användas från webbläsaren utan att besöka den faktiska söksidan. Frågesträngar hjälper till att göra detta möjligt.
Ett ytterligare sätt att använda en frågestreng skulle vara att ange http://www.google.com/search?q=fun+and+games i en webbläsares adressfält. Resultatet ska ge resultat för kul och spel. Den överför frågesträngen "kul och spel" till sökapplikationen på google.com.
En frågeställning är bara ett annat sätt att komma åt applikationer på Internet. Många gånger kanske de inte märker dem, men andra gånger kan de ge ytterligare åtkomst till webbaserade tjänster och databaser.