Request.ServerVariables("HTTP_X_FORWARDED_FOR")
Request.ServerVariables("REMOTE_ADDR")
Request.ServerVariables("HTTP_REFERER")
Request.ServerVariables("SERVER_PORT")
Request.ServerVariables("SERVER_NAME")
Request.ServerVariables("SCRIPT_NAME")
Request.ServerVariables("REMOTE_ADDR")
Request.ServerVariables("HTTPS")
Request.ServerVariables("URL")请高手解释下
虽然上面在.net仍用,毕竟是asp的兼容,另外在.net里面有什么名字空间和类来实现上面的功能的码

解决方案 »

  1.   

    服务器变量 用途 
      ALL_HTTP 包含有在表单HTTP_NAME:value下的非标准头标的完整列表 
      ALL_RAW 除了当它被接收的时候没有HTTP前缀和其他的格式,其他的和ALL_HTTP一样 
      APLL_MD_PATH 包含有数据库的逻辑路径 
      APLL_PHYSICAL_PATH 包含有数据库的物理路径 
      AUTH_PASSWORD 如果使用最基本的身份验证时所输入的口令 
      AUTH_TYPE 使用的安全身份验证类型 
      AUTH_USER 已经过身份验证的用户名 
      CERT_COOKIE 包含客户认证的唯一标识符 
      CERT_FLAGS 如果客户认证存在,则设置第一个标志位,如果Certificate Authority可信,则设置第二个标志位 
      CERT_ISSUER 客户认证发放机构 
      CERT_KEYSIZE 在SSL安全码中的位数 
      CERT_SECRETKEYSIZE 在服务器中的SSL安全码中的位数 
      CERT_SERIALNUMBER 客户认证的序列号 
      CERT_SERVER_ISSUER 发放服务器认证的Certificate Authority 
      CERT_SERVER_SUBJECT 服务器认证的Subject域 
      CERT_SUBJECT 客户认证的Subject域 
      CONTENT_LENGTH 访问者向服务器发出请求时报告的字节数 
      CONTENT_TYPE 请求的类型 
      GATEWAY_INTERFACE 以CGI/版本号形式给出的CGI版本 
      https 如果是一个安全请求,则包含字符串on,否则的话包含字符串off 
      https_KEYSIZE 在请求中使用的SSL的位数 
      https_SECRETKEYSIZE 在服务器端使用的位数 
      https_SERVER_ISSUER 服务器认证的Certificate Authority 
      https_SERVER_SUBJECT 服务器认证的Subject域 
      INSTANCE_ID Web服务器的实例标识号 
      INSTANCE_META_PATH 该具体实例的元数据库路径 
      LOCAL_ADDR 服务器的IP地址 
      LOGON_USER 如果用户是在NT系统上登录的话,那么这个域中将包含有用户名 
      PATH_INFO 在域名根目录外的到被请求页面的路径 
      PATH_TRANSLATED 请求的物理路径 
      QUERY_STRING 通过使用GET方法提交的任何数据,或是通过一个链接中的问号后面的数据 
      REMOTE_ADDR 发出请求的机器的IP地址 
      REMOTE_HOST 如果存在,为请求者的转换名,否则的话,为包含这个IP地址的域 
      REMOTE_USER 访问者发送的用户名 
      REQUEST_METHOD 使用的REQUEST方法,即Post还是Get 
      SCRIPT_NAME 被请求的脚本的虚拟文件位置 
      SERVER_NAME 服务器主机名 
      SERVER_PORT 发送请求使用的端口号 
      SERVER_PORT_SECURE 如果请求是通过安全连接发送的,那么这个域中包含值1,否则的话包含0 
      SERVER_PROTOCOL 使用的协议的版本号,即HTTP/11 
      SERVER_SOFTWARE 在服务器上运行的Web服务器软件的名称和版本 
      URL 被请求的页面的地址 
      

  2.   

    Request.ServerVariables("HTTP_X_FORWARDED_FOR")//获取客户端真实的ip地址,一般如果用户设置代理的话,也能获取他的真实ip地址
    Request.ServerVariables("REMOTE_ADDR")//获取客户端ip地址,如果客户端设置代理,则取得代理的ip
    Request.ServerVariables("HTTP_REFERER")//获取客户端上一次操作的url地址,就是后退的返回的地址
    Request.ServerVariables("SERVER_PORT")//获取服务器的端口。一般为80
    Request.ServerVariables("SERVER_NAME")//获取服务器的名称
    Request.ServerVariables("SCRIPT_NAME")//获取脚本的路径,相对路径,包含文件名称
    Request.ServerVariables("REMOTE_ADDR")//上面已经解释过了
    Request.ServerVariables("HTTPS")//这个目前我还不知道,知道的告诉一下
    Request.ServerVariables("URL")//获取当前的url地址