NoahWeb
在线搜索
NoahWeb.net | 开发者交流中心 | 支持 | 文档 | 反馈缺陷 

环境变量

 

 

 

 变量  描述
 _root.action 当前执行的动作名。(示例:member_add)
 _root.ALL_HTTP 从客户端传入的所有HTTP头内容.(示例: HTTP_CACHE_CONTROL:no-cache HTTP_CONNECTION:Keep-Alive HTTP_CONTENT_LENGTH:341 HTTP_CONTENT_TYPE:application/x-www-form-urlencoded HTTP_ACCEPT:image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, */* HTTP_ACCEPT_ENCODING:gzip, deflate HTTP_ACCEPT_LANGUAGE:zh-cn HTTP_COOKIE:ASP.NET_SessionId=4shttv23njd15j45vf1iuby2 HTTP_HOST:localhost HTTP_REFERER:http://localhost/Web3/test.aspx HTTP_USER_AGENT:Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322))
 _root.ALL_RAW 取得所有客户端提交的未进过处理的HTTP头内容,_root.ALL_HTTP取得的是经过处理的。二者的区别在于_root.ALL_RAW返回的变量名和变量值的大小写由客户端决定。(示例: Cache-Control: no-cache Connection: Keep-Alive Content-Length: 341 Content-Type: application/x-www-form-urlencoded Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, */* Accept-Encoding: gzip, deflate Accept-Language: zh-cn Cookie: ASP.NET_SessionId=4shttv23njd15j45vf1iuby2 Host: localhost Referer: http://localhost/Web3/test.aspx User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322) )
 _root.APPL_MD_PATH 返回当前应用的DLL所存放路径。(示例: /LM/w3svc/1/root/Web3)
 _root.APPL_PHYSICAL_PATH 返回当前应用的IIS物理地址.(E:\noah\Web3\)
 _root.AUTH_PASSWORD 返回客户端授权登陆所使用的用户密码,该值只有启用了客户端授权登陆窗口以后才可用。
 _root.AUTH_TYPE 返回客户端授权登陆所授权采用的模式。
 _root.AUTH_USER 返回客户端授权登陆窗口中所使用的用户名。
 _root.CERT_COOKIE 返回客户端认证签名时的COOKIE ID。
 _root.CERT_FLAGS bit0为1认证签名是可用的。

bit1为1认证签名的有错误。

 _root.CERT_ISSUER 认证签名的发行者。 (示例:O=MS, OU=IAS, CN=user name, C=USA).
 _root.CERT_KEYSIZE 认证时SSL所使用的密匙长度.(示例, 128)
 _root.CERT_SECRETKEYSIZE 认证时服务器端所采用的私匙长度. (示例: 1024)
 _root.CERT_SERIALNUMBER 客户端证书数目。
 _root.CERT_server_ISSUER 服务端证书发布者。
 _root.CERT_server_SUBJECT 服务端证书主题。
 _root.CERT_SUBJECT 客户端证书主题。
 _root.CONTENT_LENGTH 客户端提交内容的长度.(示例: 341)
 _root.CONTENT_TYPE 客户端提交内容时候所使用的HTTP提交方式GET, POSTPUT.(示例: application/x-www-form-urlencoded)
 _root.GATEWAY_INTERFACE 服务器端所使用的CGC规范的版本。(示例: CGI/1.1)
 _root.HTTPS 返回ON表示连接已经起用安全传输,如SSL,返回OFF表示未启用安全传输。(示例: off)
 _root.HTTPS_KEYSIZE 返回SSL连接所使用的密匙长度。(示例:128)
 _root.HTTPS_SECRETKEYSIZE 返回服务端证书私匙位数。(示例:1024)
 _root.HTTPS_server_ISSUER 服务端证书提供者。
 _root.HTTPS_server_SUBJECT 服务端证书主题。
 _root.INSTANCE_ID 用原文的形式的IIS 实例的身份证明。 如果实例ID是1,返回一个字符内容。 你能使用这个变量请求属于的Web 服务器实例(在metabase里)的身份证明。(示例: 1)
 _root.INSTANCE_META_PATH 对请求作出反应的IIS的实例的路径。(示例: /LM/W3SVC/1)
 _root.LOCAL_ADDR 返回请求的服务器地址。 可能本机上有多IP向计算机提出请求,你可以使用此环境变量取得提出请求的地址。(示例: 127.0.0.1)
 _root.LOGON_USER 返回连接Web 服务器时扮演的Windows帐户名。
 _root.PATH_INFO 路径信息,同客户端请求时所使用的一样。(示例: /Web3/test.aspx)
 _root.PATH_TRANSLATED 路径信息的另一版本,返回客户端请求的真实物理路径。(示例: E:\Noah\Web3\test.aspx)
 _root.QUERY_STRING 客户端请求时跟随在"?"号之后的字符串内容。(示例:action=viewinfo&pointid=10)
 _root.REMOTE_ADDR 正提出请求的远程主机(客户端)的IP 地址。 (示例: 127.0.0.1)
 _root.REMOTE_HOST 正提出请求的客户端主机名字。(示例: 127.0.0.1)
 _root.REMOTE_PORT TCP 连接的客户端端口。(示例: 2069)
 _root.REMOTE_USER 授权时客户端的登陆用户名。
 _root.REQUEST_METHOD 客户端提出HTTP请求的方式。(示例: POST)
 _root.SCRIPT_NAME 被执行的脚本地址的虚拟路径。 用于引用自我的URL。(示例: /Web3/test.aspx)
 _root.server_NAME 服务器主机名,DNS 别名或者IP地址,它将在引用自身的URL 。(示例: localhost)
 _root.server_PORT 服务器被请求的端口。(示例: 80)
 _root.server_PORT_SECURE 为0或者1的字符串。 如果请求正通过可靠的端口处理, 为1。 否则为0。(示例: 0)
 _root.server_PROTOCOL 请求信息协议的名字和版本。 格式为"协议/ 版本"。(示例: HTTP/1.1)
 _root.server_SOFTWARE 客户端发出请求所使用的软件名字和版本。 格式为"名字/ 版本"。(示例: Microsoft-IIS/5.0)
 _root.URL 当前请求的URL 的基础部分。(示例: /Web3/test.aspx)
 _root.HTTP_CACHE_CONTROL (示例: no-cache)
 _root.HTTP_CONNECTION (示例: Keep-Alive)
 _root.HTTP_CONTENT_LENGTH (示例: 341)
 _root.HTTP_CONTENT_TYPE (示例: application/x-www-form-urlencoded)
 _root.HTTP_ACCEPT (示例: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, */*)
 _root.HTTP_ACCEPT_ENCODING (示例: gzip, deflate)
 _root.HTTP_ACCEPT_LANGUAGE (示例: zh-cn)
 _root.HTTP_COOKIE (示例: ASP.NET_SessionId=4shttv23njd15j45vf1iuby2)
 _root.HTTP_HOST (示例: localhost)
 _root.HTTP_REFERER (示例: http://localhost/Web3/test.aspx)
 _root.HTTP_USER_AGENT (示例: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322) )


 

表现层示例

<table width="100%" border="1" cellspacing="0" cellpadding="2">
<tr>
<td>[_root.action]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.action]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.ALL_HTTP]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.ALL_HTTP]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.ALL_RAW]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.ALL_RAW]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.APPL_MD_PATH]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.APPL_MD_PATH]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.APPL_PHYSICAL_PATH]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.APPL_PHYSICAL_PATH]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.AUTH_PASSWORD]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.AUTH_PASSWORD]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.AUTH_TYPE]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.AUTH_TYPE]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.AUTH_USER]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.AUTH_USER]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.CERT_COOKIE]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.CERT_COOKIE]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.CERT_FLAGS]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.CERT_FLAGS]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.CERT_ISSUER]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.CERT_ISSUER]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.CERT_KEYSIZE]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.CERT_KEYSIZE]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.CERT_SECRETKEYSIZE]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.CERT_SECRETKEYSIZE]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.CERT_SERIALNUMBER]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.CERT_SERIALNUMBER]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.CERT_server_ISSUER]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.CERT_server_ISSUER]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.CERT_server_SUBJECT]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.CERT_server_SUBJECT]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.CERT_SUBJECT]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.CERT_SUBJECT]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.CONTENT_TYPE]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.CONTENT_TYPE]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.GATEWAY_INTERFACE]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.GATEWAY_INTERFACE]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.HTTPS]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.HTTPS]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.HTTPS_KEYSIZE]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.HTTPS_KEYSIZE]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.HTTPS_SECRETKEYSIZE]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.HTTPS_SECRETKEYSIZE]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.HTTPS_server_ISSUER]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.HTTPS_server_ISSUER]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.HTTPS_server_SUBJECT]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.HTTPS_server_SUBJECT]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.INSTANCE_ID]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.INSTANCE_ID]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.INSTANCE_META_PATH]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.INSTANCE_META_PATH]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.LOCAL_ADDR]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.LOCAL_ADDR]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.LOGON_USER]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.LOGON_USER]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.PATH_INFO]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.PATH_INFO]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.PATH_TRANSLATED]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.PATH_TRANSLATED]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.QUERY_STRING]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.QUERY_STRING]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.REMOTE_ADDR]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.REMOTE_ADDR]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.REMOTE_HOST]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.REMOTE_HOST]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.REMOTE_PORT]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.REMOTE_PORT]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.REMOTE_USER]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.REMOTE_USER]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.REQUEST_METHOD]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.REQUEST_METHOD]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.SCRIPT_NAME]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.SCRIPT_NAME]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.server_NAME]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.server_NAME]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.server_PORT]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.server_PORT]" MaxChar="" DChar="" Safety="False" --></td>
</tr><tr>
<td>[_root.server_PORT_SECURE]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.server_PORT_SECURE]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.server_PROTOCOL]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.server_PROTOCOL]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.server_SOFTWARE]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.server_SOFTWARE]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.URL]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.URL]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.HTTP_CACHE_CONTROL]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.HTTP_CACHE_CONTROL]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.HTTP_CONNECTION]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.HTTP_CONNECTION]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.HTTP_CONTENT_LENGTH]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.HTTP_CONTENT_LENGTH]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.HTTP_CONTENT_TYPE]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.HTTP_CONTENT_TYPE]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.HTTP_ACCEPT]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.HTTP_ACCEPT]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.HTTP_ACCEPT_ENCODING]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.HTTP_ACCEPT_ENCODING]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.HTTP_ACCEPT_LANGUAGE]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.HTTP_ACCEPT_LANGUAGE]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.HTTP_COOKIE]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.HTTP_COOKIE]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.HTTP_HOST]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.HTTP_HOST]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.HTTP_REFERER]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.HTTP_REFERER]" MaxChar="" DChar="" Safety="False" --></td>
</tr>
<tr>
<td>[_root.HTTP_USER_AGENT]</td>
<td>&nbsp;<!-- NoahValue ValueName="[_root.HTTP_USER_AGENT]" MaxChar="" DChar="" Safety="False" --></td>
</tr>

</table>


示例输出

[_root.action]  
[_root.ALL_HTTP]  HTTP_CONNECTION:Keep-Alive HTTP_ACCEPT:image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, application/x-shockwave-flash, */* HTTP_ACCEPT_ENCODING:gzip, deflate HTTP_ACCEPT_LANGUAGE:zh-cn HTTP_COOKIE:bblastvisit=1089288159; bblastactivity=1089288159; cvs=blackcvs; bbuserid=1; bbpassword=e10adc3949ba59abbe56e057f20f883e HTTP_HOST:localhost HTTP_REFERER:http://localhost/nav.htm HTTP_USER_AGENT:Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
[_root.ALL_RAW]  Connection: Keep-Alive Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, application/x-shockwave-flash, */* Accept-Encoding: gzip, deflate Accept-Language: zh-cn Cookie: bblastvisit=1089288159; bblastactivity=1089288159; cvs=blackcvs; bbuserid=1; bbpassword=e10adc3949ba59abbe56e057f20f883e Host: localhost Referer: http://localhost/nav.htm User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
[_root.APPL_MD_PATH]  /LM/W3SVC/1/ROOT
[_root.APPL_PHYSICAL_PATH]  E:\webroot\NoahWebTestProject\
[_root.AUTH_PASSWORD]  
[_root.AUTH_TYPE]  
[_root.AUTH_USER]  
[_root.CERT_COOKIE]  
[_root.CERT_FLAGS]  
[_root.CERT_ISSUER]  
[_root.CERT_KEYSIZE]  
[_root.CERT_SECRETKEYSIZE]  
[_root.CERT_SERIALNUMBER]  
[_root.CERT_server_ISSUER]  
[_root.CERT_server_SUBJECT]  
[_root.CERT_SUBJECT]  
[_root.CONTENT_TYPE]  
[_root.GATEWAY_INTERFACE]  CGI/1.1
[_root.HTTPS]  off
[_root.HTTPS_KEYSIZE]  
[_root.HTTPS_SECRETKEYSIZE]  
[_root.HTTPS_server_ISSUER]  
[_root.HTTPS_server_SUBJECT]  
[_root.INSTANCE_ID]  1
[_root.INSTANCE_META_PATH]  /LM/W3SVC/1
[_root.LOCAL_ADDR]  127.0.0.1
[_root.LOGON_USER]  
[_root.PATH_INFO]  /function_environment.aspx
[_root.PATH_TRANSLATED]  E:\webroot\NoahWebTestProject\function_environment.aspx
[_root.QUERY_STRING]  
[_root.REMOTE_ADDR]  127.0.0.1
[_root.REMOTE_HOST]  127.0.0.1
[_root.REMOTE_PORT]  4579
[_root.REMOTE_USER]  
[_root.REQUEST_METHOD]  GET
[_root.SCRIPT_NAME]  /function_environment.aspx
[_root.server_NAME]  
[_root.server_PORT]  
[_root.server_PORT_SECURE]  
[_root.server_PROTOCOL]  
[_root.server_SOFTWARE]  
[_root.URL]  /function_environment.aspx
[_root.HTTP_CACHE_CONTROL]  
[_root.HTTP_CONNECTION]  Keep-Alive
[_root.HTTP_CONTENT_LENGTH]  
[_root.HTTP_CONTENT_TYPE]  
[_root.HTTP_ACCEPT]  image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, application/x-shockwave-flash, */*
[_root.HTTP_ACCEPT_ENCODING]  gzip, deflate
[_root.HTTP_ACCEPT_LANGUAGE]  zh-cn
[_root.HTTP_COOKIE]  bblastvisit=1089288159; bblastactivity=1089288159; cvs=blackcvs; bbuserid=1; bbpassword=e10adc3949ba59abbe56e057f20f883e
[_root.HTTP_HOST]  localhost
[_root.HTTP_REFERER]  http://localhost/nav.htm
[_root.HTTP_USER_AGENT]  Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)


 

逻辑层示例

  此示例需要存在文件"logic.aspx"和当前名称空间下具有"viewmsg"字符资源。

<Action name="logic.demo" NextAction="">
<Out Area="/Library/lout.lbi">


<SetVar Name="message" Value="'[_root.action]=' ADD [_root.action]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.ALL_HTTP]=' ADD [_root.ALL_HTTP]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.ALL_RAW]=' ADD [_root.ALL_RAW]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.APPL_MD_PATH]=' ADD [_root.APPL_MD_PATH]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.APPL_PHYSICAL_PATH]=' ADD [_root.APPL_PHYSICAL_PATH]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.AUTH_PASSWORD]=' ADD [_root.AUTH_PASSWORD]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.AUTH_TYPE]=' ADD [_root.AUTH_TYPE]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.AUTH_USER]=' ADD [_root.AUTH_USER]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.CERT_COOKIE]=' ADD [_root.CERT_COOKIE]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.CERT_FLAGS]=' ADD [_root.CERT_FLAGS]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.CERT_ISSUER]=' ADD [_root.CERT_ISSUER]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.CERT_KEYSIZE]=' ADD [_root.CERT_KEYSIZE]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.CERT_SECRETKEYSIZE]=' ADD [_root.CERT_SECRETKEYSIZE]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.CERT_SERIALNUMBER]=' ADD [_root.CERT_SERIALNUMBER]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.CERT_server_ISSUER]=' ADD [_root.CERT_server_ISSUER]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.CERT_server_SUBJECT]=' ADD [_root.CERT_server_SUBJECT]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.CERT_SUBJECT]=' ADD [_root.CERT_SUBJECT]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.CONTENT_TYPE]=' ADD [_root.CONTENT_TYPE]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.GATEWAY_INTERFACE]=' ADD [_root.GATEWAY_INTERFACE]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.HTTPS]=' ADD [_root.HTTPS]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.HTTPS_KEYSIZE]=' ADD [_root.HTTPS_KEYSIZE]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.HTTPS_SECRETKEYSIZE]=' ADD [_root.HTTPS_SECRETKEYSIZE]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.HTTPS_server_ISSUER]=' ADD [_root.HTTPS_server_ISSUER]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.HTTPS_server_SUBJECT]=' ADD [_root.HTTPS_server_SUBJECT]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.INSTANCE_ID]=' ADD [_root.INSTANCE_ID]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.INSTANCE_META_PATH]=' ADD [_root.INSTANCE_META_PATH]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.LOCAL_ADDR]=' ADD [_root.LOCAL_ADDR]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.LOGON_USER]=' ADD [_root.LOGON_USER]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.PATH_INFO]=' ADD [_root.PATH_INFO]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.PATH_TRANSLATED]=' ADD [_root.PATH_TRANSLATED]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.QUERY_STRING]=' ADD [_root.QUERY_STRING]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.REMOTE_ADDR]=' ADD [_root.REMOTE_ADDR]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.REMOTE_HOST]=' ADD [_root.REMOTE_HOST]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.REMOTE_PORT]=' ADD [_root.REMOTE_PORT]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.REMOTE_USER]=' ADD [_root.REMOTE_USER]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.REQUEST_METHOD]=' ADD [_root.REQUEST_METHOD]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.SCRIPT_NAME]=' ADD [_root.SCRIPT_NAME]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.server_NAME]=' ADD [_root.server_NAME]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.server_PORT]=' ADD [_root.server_PORT]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.server_PORT_SECURE]=' ADD [_root.server_PORT_SECURE]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.server_PROTOCOL]=' ADD [_root.server_PROTOCOL]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.server_SOFTWARE]=' ADD [_root.server_SOFTWARE]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.URL]=' ADD [_root.URL]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.HTTP_CACHE_CONTROL]=' ADD [_root.HTTP_CACHE_CONTROL]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.HTTP_CONNECTION]=' ADD [_root.HTTP_CONNECTION]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.HTTP_CONTENT_LENGTH]=' ADD [_root.HTTP_CONTENT_LENGTH]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.HTTP_CONTENT_TYPE]=' ADD [_root.HTTP_CONTENT_TYPE]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.HTTP_ACCEPT]=' ADD [_root.HTTP_ACCEPT]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.HTTP_ACCEPT_ENCODING]=' ADD [_root.HTTP_ACCEPT_ENCODING]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.HTTP_ACCEPT_LANGUAGE]=' ADD [_root.HTTP_ACCEPT_LANGUAGE]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.HTTP_COOKIE]=' ADD [_root.HTTP_COOKIE]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.HTTP_HOST]=' ADD [_root.HTTP_HOST]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.HTTP_REFERER]=' ADD [_root.HTTP_REFERER]" />
<Echo ContentLinkId="viewmsg" />

<SetVar Name="message" Value="'[_root.HTTP_USER_AGENT]=' ADD [_root.HTTP_USER_AGENT]" />
<Echo ContentLinkId="viewmsg" />

</Out>
</Action>


示例输出

[_root.action]=environment

[_root.ALL_HTTP]=HTTP_CONNECTION:Keep-Alive
HTTP_ACCEPT:image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, application/x-shockwave-flash, */*
HTTP_ACCEPT_ENCODING:gzip, deflate
HTTP_ACCEPT_LANGUAGE:zh-cn
HTTP_COOKIE:bblastvisit=1089288159; bblastactivity=1089288159; cvs=blackcvs; bbuserid=1; bbpassword=e10adc3949ba59abbe56e057f20f883e
HTTP_HOST:localhost
HTTP_REFERER:http://localhost/nav.htm
HTTP_USER_AGENT:Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)

[_root.ALL_RAW]=Connection: Keep-Alive
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, application/x-shockwave-flash, */*
Accept-Encoding: gzip, deflate
Accept-Language: zh-cn
Cookie: bblastvisit=1089288159; bblastactivity=1089288159; cvs=blackcvs; bbuserid=1; bbpassword=e10adc3949ba59abbe56e057f20f883e
Host: localhost
Referer: http://localhost/nav.htm
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)

[_root.APPL_MD_PATH]=/LM/W3SVC/1/ROOT

[_root.APPL_PHYSICAL_PATH]=E:\webroot\NoahWebTestProject\

[_root.AUTH_PASSWORD]=

[_root.AUTH_TYPE]=

[_root.AUTH_USER]=

[_root.CERT_COOKIE]=

[_root.CERT_FLAGS]=

[_root.CERT_ISSUER]=

[_root.CERT_KEYSIZE]=

[_root.CERT_SECRETKEYSIZE]=

[_root.CERT_SERIALNUMBER]=

[_root.CERT_server_ISSUER]=

[_root.CERT_server_SUBJECT]=

[_root.CERT_SUBJECT]=

[_root.CONTENT_TYPE]=

[_root.GATEWAY_INTERFACE]=CGI/1.1

[_root.HTTPS]=off

[_root.HTTPS_KEYSIZE]=

[_root.HTTPS_SECRETKEYSIZE]=

[_root.HTTPS_server_ISSUER]=

[_root.HTTPS_server_SUBJECT]=

[_root.INSTANCE_ID]=1

[_root.INSTANCE_META_PATH]=/LM/W3SVC/1

[_root.LOCAL_ADDR]=127.0.0.1

[_root.LOGON_USER]=

[_root.PATH_INFO]=/logic.aspx

[_root.PATH_TRANSLATED]=E:\webroot\NoahWebTestProject\logic.aspx

[_root.QUERY_STRING]=action=environment

[_root.REMOTE_ADDR]=127.0.0.1

[_root.REMOTE_HOST]=127.0.0.1

[_root.REMOTE_PORT]=4596

[_root.REMOTE_USER]=

[_root.REQUEST_METHOD]=GET

[_root.SCRIPT_NAME]=/logic.aspx

[_root.server_NAME]=

[_root.server_PORT]=

[_root.server_PORT_SECURE]=

[_root.server_PROTOCOL]=

[_root.server_SOFTWARE]=

[_root.URL]=/logic.aspx

[_root.HTTP_CACHE_CONTROL]=

[_root.HTTP_CONNECTION]=Keep-Alive

[_root.HTTP_CONTENT_LENGTH]=

[_root.HTTP_CONTENT_TYPE]=

[_root.HTTP_ACCEPT]=image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, application/x-shockwave-flash, */*

[_root.HTTP_ACCEPT_ENCODING]=gzip, deflate

[_root.HTTP_ACCEPT_LANGUAGE]=zh-cn

[_root.HTTP_COOKIE]=bblastvisit=1089288159; bblastactivity=1089288159; cvs=blackcvs; bbuserid=1; bbpassword=e10adc3949ba59abbe56e057f20f883e

[_root.HTTP_HOST]=localhost

[_root.HTTP_REFERER]=http://localhost/nav.htm

[_root.HTTP_USER_AGENT]=Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)


查看NoahWeb在线手册

Copyright © 2001-2004 The NoahWeb Corporation
All rights reserved.