The following example dominstrates how to retrieve some of the usefull server variables.
<%
agent = Request.ServerVariables("http_user_agent")
'Gets the browser type
IP = Request.ServerVariables ("REMOTE_ADDR")
'Retrieves the user IP Address
dnsIP = Request.ServerVariables("remote_host")
'Retrieves the remote host IP Address
serverName = Request.ServerVariables("server_name")
'Retrieves the page domain name
referer = request.servervariables("http_referer")
'Retrieves the referer url
scriptName=request.servervariables("script_name")
'Retrieves current page
serverPort=request.servervariables("server_port")
'Retrieves server port
serverSoftware=request.servervariables("server_software")
'Retrieves server software
Url=request.servervariables("URL")
'Retrieves page url
method=request.servervariables("Request_Method")
'Retrieves request mehtod .. get or post
%>
<%
Response.Write("<b>User Agent: </b>"&agent &"<br>")
Response.Write("<b>IP Address:</b> "&IP &"<br>")
Response.Write("<b>Remote host IP:</b> "&dnsIP &"<br>")
Response.Write("<b>Server Domain name: </b>"&serverName &"<br>")
Response.Write("<b>Referer page:</b> "&referer &"<br>")
Response.Write("<b>Script Name: </b>"&scriptName &"<br>")
Response.Write("<b>Server Port: </b>"&serverPort &"<br>")
Response.Write("<b>Server Sortware:</b> "&serverSoftware &"<br>")
Response.Write("<b>Page url: </b>"&Url &"<br>")
Response.Write("<b>Request Method:</b> "&method &"<br>")
%>