Request.ServerVariables
I've put this post together to use as a reference of all server variables available. Most of the information contained in server variables is gathered from page headers. Also explained here is how to list all the request.servervariables in the collection.
The request.servervariables collection provides information about the server, the connection with the client, and the current request on the connection.
Looping Through Server Variables
You can loop the entire collection of server variables yourself by implementing the following code in a page on your server.
Source Code Example (asp.Net):
Dim ServerVar, tmpValue As String
For Each ServerVar In Request.ServerVariables
tmpValue = Request.ServerVariables(ServerVar)
Response.Write(ServerVar & " = " & tmpValue & "<br />")
Next
Below is a list of the items in the request.servervariables collection and a description of each item: More...