C# - Server Variable
Example:
String _user_agent = Request.ServerVariables["HTTP_USER_AGENT"];
String _all_http = Request.ServerVariables["ALL_HTTP"];
Response.Write("user_agent:" + _user_agent + ",");
Response.Write("ALL HTTP:" + _all_http);
All Server Variable:
String _user_agent = Request.ServerVariables["HTTP_USER_AGENT"];
String _all_http = Request.ServerVariables["ALL_HTTP"];
Response.Write("user_agent:" + _user_agent + ",");
Response.Write("ALL HTTP:" + _all_http);
All Server Variable:
ALL_HTTP |
ALL_RAW |
APPL_MD_PATH |
APPL_PHYSICAL_PATH |
AUTH_PASSWORD |
AUTH_TYPE |
AUTH_USER |
CERT_COOKIE |
CERT_FLAGS |
CERT_ISSUER |
CERT_KEYSIZE |
CERT_SECRETKEYSIZE |
CERT_SERIALNUMBER |
CERT_SERVER_ISSUER |
CERT_SERVER_SUBJECT |
CERT_SUBJECT |
CONTENT_LENGTH |
CONTENT_TYPE |
GATEWAY_INTERFACE |
HTTPS |
HTTPS_KEYSIZE |
HTTPS_SECRETKEYSIZE |
HTTPS_SERVER_ISSUER |
HTTPS_SERVER_SUBJECT |
INSTANCE_ID |
INSTANCE_META_PATH |
LOCAL_ADDR |
LOGON_USER |
PATH_INFO |
PATH_TRANSLATED |
QUERY_STRING |
REMOTE_ADDR |
REMOTE_HOST |
REMOTE_USER |
REQUEST_METHOD |
SCRIPT_NAME |
SERVER_NAME |
SERVER_PORT |
SERVER_PORT_SECURE |
SERVER_PROTOCOL |
SERVER_SOFTWARE |
URL |
HTTP_CACHE_CONTROL |
HTTP_CONNECTION |
HTTP_ACCEPT |
HTTP_ACCEPT_ENCODING |
HTTP_ACCEPT_LANGUAGE |
HTTP_COOKIE |
HTTP_HOST |
HTTP_REFERER |
HTTP_USER_AGENT |
HTTP_X_FORWARDED_FOR |