我加一点,转自msdn

Variable Description
ALL_HTTP All HTTP headers sent by the client.
ALL_RAW Retrieves all headers in the raw-form. The difference between ALL_RAW and ALL_HTTP is that ALL_HTTP places an HTTP_ prefix before the header name and the header-name is always capitalized. In ALL_RAW the header name and values appear as they are sent by the client.  
APPL_MD_PATH Retrieves the metabase path for the (WAM) Application for the ISAPI DLL.
APPL_PHYSICAL_PATH Retrieves the physical path corresponding to the metabase path. IIS converts the APPL_MD_PATH to the physical (directory) path to return this value.
AUTH_PASSWORD The value entered in the client's authentication dialog. This variable is only available if Basic authentication is used.  
AUTH_TYPE The authentication method that the server uses to validate users when they attempt to access a protected script.
AUTH_USER Raw authenticated user name.  
CERT_COOKIE Unique ID for client certificate, Returned as a string. Can be used as a signature for the whole client certificate.
CERT_FLAGS bit0 is set to 1 if the client certificate is present.
bit1 is set to 1 if the Certifying Authority of the client certificate is invalid (not in the list of recognized CA on the server).

CERT_ISSUER Issuer field of the client certificate (O=MS, OU=IAS, CN=user name, C=USA).
CERT_KEYSIZE Number of bits in Secure Sockets Layer connection key size. For example, 128.
CERT_SECRETKEYSIZE Number of bits in server certificate private key. For example, e.g. 1024.
CERT_SERIALNUMBER Serial number field of the client certificate.
CERT_SERVER_ISSUER Issuer field of the server certificate.
CERT_SERVER_SUBJECT Subject field of the server certificate.
CERT_SUBJECT Subject field of the client certificate.
CONTENT_LENGTH The length of the content as given by the client.  
CONTENT_TYPE The data type of the content. Used with queries that have attached information, such as the HTTP queries GET, POST, and PUT.
GATEWAY_INTERFACE The revision of the CGI specification used by the server. The format is CGI/revision.  
HTTP_<HeaderName> The value stored in the header HeaderName. Any header other than those listed in this table must be prefixed by HTTP_ in order for the ServerVariables collection to retrieve its value.
Note  The server interprets any underscore (_) characters in HeaderName as dashes in the actual header. For example if you specify HTTP_MY_HEADER, the server searches for a header sent as MY-HEADER.

HTTPS Returns ON if the request came in through secure channel (SSL) or it returns OFF if the request is for a non-secure channel.
HTTPS_KEYSIZE Number of bits in Secure Sockets Layer connection key size. For example, 128.
HTTPS_SECRETKEYSIZE Number of bits in server certificate private key. For example, 1024.
HTTPS_SERVER_ISSUER Issuer field of the server certificate.
HTTPS_SERVER_SUBJECT Subject field of the server certificate.
INSTANCE_ID The ID for the IIS instance in textual format. If the instance ID is 1, it appears as a string. You can use this variable to retrieve the ID of the Web-server instance (in the metabase) to which the request belongs.
INSTANCE_META_PATH The metabase path for the instance of IIS that responds to the request.
LOCAL_ADDR Returns the Server Address on which the request came in. This is important on multi-homed machines where there can be multiple IP addresses bound to a machine and you want to find out which address the request used.
LOGON_USER The Windows NT account that the user is logged into.
PATH_INFO Extra path information as given by the client. You can access scripts by using their virtual path and the PATH_INFO server variable. If this information comes from a URL, it is decoded by the server before it is passed to the CGI script.
PATH_TRANSLATED A translated version of PATH_INFO that takes the path and performs any necessary virtual-to-physical mapping.
QUERY_STRING Query information stored in the string following the question mark (?) in the HTTP request.  
REMOTE_ADDR The IP address of the remote host making the request.  
REMOTE_HOST The name of the host making the request. If the server does not have this information, it will set REMOTE_ADDR and leave this empty.
REMOTE_USER Unmapped user-name string sent in by the User. This is the name that is really sent by the user as opposed to the ones that are modified by any authentication filter installed on the server.
REQUEST_METHOD The method used to make the request. For HTTP, this is GET, HEAD, POST, and so on.
SCRIPT_NAME A virtual path to the script being executed. This is used for self-

时间: 2024-09-30 07:41:42

我加一点,转自msdn的相关文章

printf-谁能给这个C程序加一点注释?实在看不懂

问题描述 谁能给这个C程序加一点注释?实在看不懂 long a=10000,b,c=2800,d,e,f[2801],g; main() { for(;b-c;) f[b++]=a/5; for(;d=0,g=c*2;c-=14,printf("%.4d",e+d/a),e=d%a) for(b=c;d+=f[b]*a;f[b]=d%--g,d/=g--,--b;d*=b); scanf("%s"); } 解决方案 http://zhidao.baidu.com/l

互联网发明人坦诚:网址前加“//”一点用没有

中新网10月15日电 发明全球互联网的英国发明家柏纳斯承认,当初在网址前面加上双斜线实在有欠考虑. 据台湾中广新闻网15日报道,柏纳斯大约30年前想出了利用网络传送信息的方法.他说,当时没想那么多,也没想到网络会这么普遍.只想到要用个符号通知计算机接下来键入的是网址,所以想到用斜线这个不常用的标点. 他说,现在想想这两条线一点用都没有.听广播,听到主持人报网址都得先说,斜线.斜线,他就难过.柏纳斯说,当初要是没加这两条斜线不知道可以节省多少人力,少砍多少树,对环境有多大的帮助.

高效在百度知道和搜搜问问里面加链接的方法

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 上次我写了一篇文章<如何在百度百科和搜搜百科添加丰富外链?>许多网友都去尝试了一下,不过我还是那句话,能否通过要自己灵活运用,没有人会保证会100%通过,我们做的是不断地提高通过的概率. 今天,我再来讲讲我在百度知道和搜搜问问里面添加链接的心得,希望和大家一起探讨交流.百度知道和搜搜问问里面加链接有所区别,百度是直接直接,效果比搜

在自定义Server Control中捆绑JS文件 Step by Step

js|server 注:本文基于.NET 2.0 和 VS2005 我们在编写 Server Control 的时候难免要用到一些客户端脚本(javascript),如何把脚本和编译好的dll一起发布就成了一个问题.把一段一段的javascript block写在cs文件里是一件很"丑陋"的事情,javascript就应呆在*.js文件里.js文件怎样才能"打包"到dll里呢?查了很多文档,最后实践下来发现有很多细节是需要注意的.整理出来,免得大家走弯路.废话无多,

Cutting Edge:使用客户端行为扩展ASP.NET DataGrid 控件

asp.net|datagrid|客户端|控件 Cutting Edge:使用客户端行为扩展ASP.NET DataGrid 控件 (可拖动列和客户端排序) 英文原文:Extend the ASP.NET DataGrid with Client-side Behaviors作者:Dino Esposito翻译:MasterLRC源码:CuttingEdge0401.exe 如同比萨饼厨师的擀面杖,DataGrid 控件,对于一个熟练的ASP.NET开发者来说是非常基本而且有用的工具(译者:老外

C#字符串函数与字符串操作

字符串是由类定义的,如下 public sealed class string : icomparable, icloneable, iconvertible, icomparable<string>, ienumerable<char>, ienumerable, iequatable<string> 注意它从接口ienumerable<char>派生,那么如果想得到所有单个字符,那就简单了, list<char> chars = s.toli

本人(j2ee)工作经验一年在深圳工资能拿多少

问题描述 本人(j2ee)工作经验一年在深圳工资能拿多少 解决方案 解决方案二:10几万一个月吧.我不清楚.我目前是拿20万一个月.解决方案三:3500++解决方案四:引用1楼javahuquandong的回复: 10几万一个月吧.我不清楚.我目前是拿20万一个月. 太假了吧解决方案五:深圳一年的话4K左右的标准我估计解决方案六:关键是看个人能力了.如果你表现出来的能力不只是一年程序员的话,那么赏识你的人可能会开高价解决方案七:其实在面试过程中,面试官不仅考察你的技术和经验还会从你们的谈吐中感觉

转自51CTO的帖子——宅男程序员给老婆的计算机课程

在51CTO上闲逛的时候,看了这个系列的帖子.感觉不错,特转发于此,留做纪念. 原文链接: 宅男程序员给老婆的计算机课程之0:认清本质 宅男程序员给老婆的计算机课程之1:认清实际 宅男程序员给老婆的计算机课程之2:怎么看待牛人 宅男程序员给老婆的计算机课程之3:架构比较 宅男程序员给老婆的计算机课程之4:SQL vs NoSQL 宅男程序员给老婆的计算机课程之5:设计模式 宅男程序员给老婆的计算机课程之6:模版引擎 宅男程序员给老婆的计算机课程之7:运维的重要性 宅男程序员给老婆的计算机课程之8

UI实战指南之留在电脑里的字体(一)

  进阶学习最实用教材!这一由@牛MO王涵 (BigDesign创始人/设计总监)编写的系列文章,从字体选择到提升设计感的技巧等都有涉猎,话题虽广,但全是实战过程中最关键的要素,而且是新手最关心的操作部分,学完直接上手工作 >>> 前言:我来了,这是U1系列新开篇章实战篇,不仅仅是适用于UI设计,甚至包含网页设计.平面设计.在文章中会更多的介绍一些操作上的教学,希望对新人们有帮助. 推荐字体 很多小伙伴在做设计的时候,无论是排版还是展示,都不太注重字体,或者有些太过于注重以至于用了很多种