·

' The Server reads data from the client and the Server Responds through the 'RESPONSE' object.  
' This is to demonstrate the use of the Request.ServerVariables
' This is how you look at user Input.
' The Object is Request from the Server
' ServerVariables provide a means of obtaining user envioronmental information
' Includes: browser type, IP adress, HTTP headers, Virtual Path- Script Name
' Web page address ('HTTP_REFERER'), ('CONTENT_LENGTH') which is for the Post Method
' To find out the URL Path & Scriptname
This is the file that was called from the internet
/TestVar.asp

This is the Server's Domain Name
aspworks.crystalcomputerservices.com

The client's IP address is the Browser's Address as viewed by the Server and also is called the Remote Address
3.138.122.11
This address is not necessarily the user's IP address.
A proxy server may have intervened with its address. Thus, the IP address that you receive does not
have to be identical to the IP address of the user's computer.
The script can receive the IP address of the proxy sever instead, because
the user's request can be cached by a proxy server.


The following is the Referers' Http, which first did not work and appears to require page call
It only work when called from another page through a href link.

This is all the user's header information (the client's computer)
Connection: close
Accept: */*
Accept-Encoding: gzip, br, zstd, deflate
Host: aspworks.crystalcomputerservices.com
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)



The following is the HOST address, which is the same as the Server's Host
3.138.122.11