首页 理论教育 使用Request对象的ServerVariables集合

使用Request对象的ServerVariables集合

时间:2023-11-05 理论教育 版权反馈
【摘要】:使用Request对象的Server Variables集合可以检索服务器端环境变量和HTTP标头信息。请求标头和响应标头统称为HTTP标头。使用Response.AddHeader方法可以对HTTP标头进行自定义。表4-5列出常用的服务器端环境变量及其说明。表4-5 常用的服务器端环境变量续上表使用循环语句遍历所有的服务器变量名,运行结果如图4-11所示。

使用Request对象的ServerVariables集合

使用Request对象的Server Variables集合可以检索服务器端环境变量和HTTP标头信息。

语法格式:

Request.Server Variables(serverenvironmentvariable)

说明:参数server environment variable指定要检索的服务器环境变量名。

何谓HTTP标头?当客户端浏览器向服务器发送页面请求时,除了将所请求页面的URL地址传送给服务器之外,也将浏览器的类型、版本等信息一起传送给服务器,这些信息统称为请求标头;当服务器响应客户端浏览器的请求时,除了将所请求的文件传递给客户端之外,也将该文件的大小、日期等信息一起传送给客户端,这些信息称为响应标头。请求标头和响应标头统称为HTTP标头。使用Response.AddHeader方法可以对HTTP标头进行自定义。

表4-5列出常用的服务器端环境变量及其说明。

表4-5 常用的服务器端环境变量

续上表

【例4.11】使用循环语句遍历所有的服务器变量名,运行结果如图4-11所示。

图4-11 查看服务器环境变量

文件命名为4-11.asp的代码如下:

〈%@LANGUAGE=″VBScript″%〉

〈HTML〉

〈HEAD〉

〈TITLE〉查看服务器环境变量〈/TITLE〉(www.xing528.com)

〈/HEAD〉

〈BODY〉

〈H4 align=″center″〉服务器环境变量列表〈/H4〉

〈TABLE border=″1″〉

〈TR align=″center″〉〈TD〉变量名〈/TD〉〈TD 〉变量值〈/TD〉〈/TR〉

〈%for each x in Request.servervariables %〉

〈TR〉

〈TD〉 〈%=x %〉〈/TD〉〈TD〉 〈%=Request.Server Variables(x)%〉〈/TD〉

〈/TR〉

〈%next%〉

〈/TABLE〉

〈/BODY〉

〈/HTML〉

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈