重新阅读基础吧
Request对象用于接受所有从浏览器发往你的服务器的请求内的所有信息
集合
RequestClientCertificate(key[SubField])
所有客户证书的信息的集合对于Key该集合具有如下的关键字
Subject
证书的主题包含所有关于证书收据的信息能和所有的子域后缀一起使用
Issuer
证书的发行人包含所有关于证书验证的信息除了CN外能和所有的子域后缀一起使用
VadidFrom
证书发行的日期使用VBScript格式
ValidUntil
该证书不在有效的时间
SerialNumber
包含该证书的序列号
Certificate
包含整个证书内容的二进制流使用ASN格式
对于SubFieldSubject和Issuer关键字可以具有如下的子域后缀(比如SubjectOU或IssuerL)
C
起源国家
O
公司或组织名称
OU
组织单元
CN
用户的常规名称
L
局部
S
州(或省)
T
个人或公司的标题
GN
给定名称
I
初始
当文件cervbsinc(VBScript使用)或cerjavasinc(Jscript使用)通过使用#INCLUDE导向包含在你的Active Server Page里时下面两个标志可以使用
ceCertPresent
指明客户证书是否存在其值为TRUE或FALSE
ceUnrecongnizedIssure
指明在该链表中的最后的证书的发行者是否未知其值为TRUE或FALSE
RequestCookies(Cookie[(key)Attribute])
Cookie的集合允许获得浏览器的CookieCookie指明返回那一个CookieKey用于从Cookie字典中返回具有某一关键字的Cookie值对于Attribute你能使用属性HasKeys来确定某一Cookie是否具有子关键字HasKeys的值为TRUE或FALSE
RequestForm(Parameter)[(Index)Count]
填写在HTML的表单中所有的数据的集合Parameter是在HTML表单中某一元素的名称当某一参数具有不止一个值(比如当在<SELECT>中使用MULTIPLE属性时)时使用Index当某一参数具有多值时Count指明多值个数
RequestQueryString(Varible)[(Index)Count]
查询字符串的所有值的集合Varible是在查询字符串某一变量的名称当某一变量具有多于一个值时使用Index当某一参数具有多值时Count指明值的个数
RequestServerVaribles(Server Environment Variable)
环境变量的集合允许读取HTTP头你可以通过使用HTTP_前缀来读取任何头信息比如HTTP_USER_AGENT接受客户代理HTTP头(浏览器类型)除此外你可以使用下表所示的变量获得任何环境信息
ALL_HTTP
客户端发送的所有HTTP标头他的结果都有前缀HTTP_
ALL_RAW
客户端发送的所有HTTP标头其结果和客户端发送时一样没有前缀HTTP_
APPL_MD_PATH
应用程序的元数据库路径
APPL_PHYSICAL_PATH
与应用程序元数据库路径相应的物理路径
AUTH_PASSWORD
当使用基本验证模式时客户在密码对话框中输入的密码
AUTH_TYPE
这是用户访问受保护的脚本时服务器用于检验用户的验证方法
AUTH_USER
代验证的用户名
CERT_COOKIE
唯一的客户证书ID号
CERT_FLAG
客户证书标志如有客户端证书则bit为如果客户端证书验证无效bit被设置为
CERT_ISSUER
用户证书中的发行者字段
CERT_KEYSIZE
安全套接字层连接关键字的位数如
CERT_SECRETKEYSIZE
服务器验证私人关键字的位数如
CERT_SERIALNUMBER
客户证书的序列号字段
CERT_SERVER_ISSUER
服务器证书的发行者字段
CERT_SERVER_SUBJECT
服务器证书的主题字段
CERT_SUBJECT
客户端证书的主题字段
CONTENT_LENGTH
客户端发出内容的长度
CONTENT_TYPE
客户发送的form内容或HTTP PUT的数据类型
GATEWAY_INTERFACE
服务器使用的网关界面
HTTPS
如果请求穿过安全通道(SSL)则返回ON如果请求来自非安全通道则返回OFF
HTTPS_KEYSIZE
安全套接字层连接关键字的位数如
HTTPS_SECRETKEYSIZE
服务器验证私人关键字的位数如
HTTPS_SERVER_ISSUER
服务器证书的发行者字段
HTTPS_SERVER_SUBJECT
服务器证书的主题字段
INSTANCE_ID
IIS实例的ID号
INSTANCE_META_PATH
响应请求的IIS实例的元数据库路径
LOCAL_ADDR
返回接受请求的服务器地址
LOGON_USER
用户登录Windows NT的帐号
PATH_INFO
客户端提供的路径信息
PATH_TRANSLATED
通过由虚拟至物理的映射后得到的路径
QUERY_STRING
查询字符串内容
REMOTE_ADDR
发出请求的远程主机的IP地址
REMOTE_HOST
发出请求的远程主机名称
REQUEST_METHOD
提出请求的方法比如GETHEADPOST等等
SCRIPT_NAME
执行脚本的名称
SERVER_NAME
服务器的主机名DNS地址或IP地址
SERVER_PORT
接受请求的服务器端口号
SERVER_PORT_SECURE
如果接受请求的服务器端口为安全端口时则为否则为
SERVER_PROTOCOL
服务器使用的协议的名称和版本
SERVER_SOFTWARE
应答请求并运行网关的服务器软件的名称和版本
URL
提供URL的基本部分
方法
RequestBinaryRead(Count)
接收一个HTML表单的未经过处理的内容当调用此方法时Count指明要接收多少字节在调用此方法后Count指明实际上接收到多少个字节
属性
Request
TotalBytes
查询体的长度以字节为单位