ASP 读取服务器端信息
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ASP 读取服务器端信息
ServerVariables集合保存了随HTTP请求一起传送HTTP报头的信息,通过它可以获取有关服务器端的信息与HTTP报头。
也可根据不同的需要用ServerVariables 集合获取服务器端环境变量。
Request.ServerVariables(variable)
在实际应用中,该集合主要有两种用法:其一,获取服务器环境变量;其二,限制用户访问。
例如,在页面中获取服务器环境变量的方法。
文件名:Server.asp
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>服务器信息</title>
</head>
<body>
<OL>
<%For each Key in Request.ServerVariables%>
<LI><%=Key%>=<%=Request.ServerVariables(Key)%><BR>
<%Next%>
</OL>
</body>
</html>
通过执行上述代码,可以列出服务器信息等相关的内容,如图4-5所示。
图4-5 显示服务器相关信息
其中,在返回的服务器信息中,包含有49个环境变量值,而对虚拟目录或者本地IIS服务器以及没有配置相应内容时,则有部信息显示为空。
下表4-3详细介绍了部分服务器环境变量内容。
表4-3 常见的服务器端环境变量。