The QueryString collection property contains the values of the variables in the HTTP query string, which are the statements that follow a question mark.
The QueryString collection property contains, and allows you to retrieve, the values of the variables
in the query string which are the statements that follows a question mark.
Many different processes can produce a query string such as an anchor tag, a form submission,
or typing the string into the address box of the browser.
You can iterate through a collection using a For Each item in ... Next loop.
There is one mandatory argument and one optional argument.
-----------------------File1.asp----------------------
<HTML>
<HEAD>
</HEAD>
<BODY>
<A HREF="File2.asp?language=ASP&type=general">Query sample</A>
</BODY>
</HTML>
-----------------------File2.asp----------------------
<%
For Each item In Request.QueryString
Response.Write(item & " = " & Request.QueryString(item) & VbCrLf)
Next
%>
language = ASP
type = general