ASP 服务器环境变量的用途说明

在网上找这个东东.实在太不好找了.现在找到.拿出来和大家分享一下..


大家都知道在浏览器中浏览网页的时候使用的传输协议是 HTTP,在 HTTP 的标题文件中会记录一些客户端的信息,如 : 客户的 IP 地址等等,有时服务器端需要根据不同的客户端信息做出不同的反映,这时候就需要用 ServerVariables 集合获取所需信息。
   语法
   Request.ServerVariables ( 服务器环境变量 )


服务器变量 用途
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 被请求的页面的地址



文章来自: 本站原创
Tags:
评论: 0 | 查看次数: 6627