ASP教程之ASP中ServerVariables 对路径的操纵
缺点:安全性不是太差了,还行,只要你充分利用系统自带的工具;唯一缺点就是执行效率慢,如何进行网站优化以后,效果会比较好。server 前些天发了好些帖子,想扣问关于路径的成绩,可也一向都没有复兴。实在我对路径的观点一向都对照含混,厥后仍是同时先容了ServerVariables数据汇合,才使我办理了谁人狐疑我好久的成绩。把这篇文章转载过去,一方面看能不克不及有助于那些和我有过配合感觉的伴侣,同时也但愿列位先辈能多给些定见。ServerVariables
ServerVariables汇合检索预定的情况变量。
语法
Request.ServerVariables(serverenvironmentvariable)
参数
服务器情况变量
指定要检索的服务器情况变量名。可使用上面列出的值。变量申明
ALL_HTTP客户端发送的一切HTTP题目文件。
ALL_RAW检索未处置表格中一切的题目。ALL_RAW和ALL_HTTP分歧,ALL_HTTP在题目文件名后面安排HTTP_prefix,而且题目称号老是年夜写的。利用ALL_RAW时,题目称号和值只在客户端发送时才呈现。
APPL_MD_PATH检索ISAPIDLL的(WAM)Application的元数据库路径。
APPL_PHYSICAL_PATH检索与元数据库路径响应的物理路径。IIS经由过程将APPL_MD_PATH转换为物理(目次)路径以前往值。
AUTH_PASSWORD该值输出到客户真个判定对话中。只要利用基础判定时,该变量才可用。
AUTH_TYPE这是用户会见受回护的剧本时,服务器用于查验用户的考证办法。
AUTH_USER未被判定的用户名。
CERT_COOKIE客户端考证的独一ID,以字符串体例前往。可作为全部客户端考证的具名。
CERT_FLAGS若有客户端考证,则bit0为1。
假如客户端考证的考证人有效(不在服务器供认的CA列表中),bit1被设置为1。
CERT_ISSUER用户考证中的公布者字段(O=MS,OU=IAS,CN=username,C=USA)。
CERT_KEYSIZE平安套接字层毗连关头字的位数,如128。
CERT_SECRETKEYSIZE服务器考证公家关头字的位数。如1024。
CERT_SERIALNUMBER用户考证的序列号字段。
CERT_SERVER_ISSUER服务器考证的发表者字段。
CERT_SERVER_SUBJECT服务器考证的主字段。
CERT_SUBJECT客户端考证的主字段。
CONTENT_LENGTH客户端收回内容的长度。
CONTENT_TYPE内容的数据范例。同附加信息的查询一同利用,如HTTP查询GET、POST和PUT。
GATEWAY_INTERFACE服务器利用的CGI规格的订正。格局为CGI/revision。
HTTP_<HeaderName>HeaderName存储在题目文件中的值。未列进该表的题目文件必需以HTTP_作为前缀,以使ServerVariables汇合检索其值。
注重服务器将HeaderName中的下划线(_)注释为实践题目中的破折号。比方,假如您指定HTTP_MY_HEADER,服务器将搜刮以MY-HEADER为名发送的题目文件。
HTTPS假如哀求穿过平安通道(SSL),则前往ON。假如哀求来自非平安通道,则前往OFF。
HTTPS_KEYSIZE平安套接字层毗连关头字的位数,如128。
HTTPS_SECRETKEYSIZE服务器考证公家关头字的位数。如1024。
HTTPS_SERVER_ISSUER服务器考证的发表者字段。
HTTPS_SERVER_SUBJECT服务器考证的主字段。
INSTANCE_ID文本格局IIS实例的ID。假如实例ID为1,则以字符情势呈现。利用该变量能够检索哀求所属的(元数据库中)Web服务器实例的ID。
INSTANCE_META_PATH呼应哀求的IIS实例的元数据库路径。
LOCAL_ADDR前往承受哀求的服务器地点。假如在绑定多个IP地点的多宿主呆板上查找哀求所利用的地点时,这条变量十分主要。
LOGON_USER用户登录WindowsNT Request:从字面上讲就是“请求”,因此这个是处理客户端提交的东东的,例如Resuest.Form,Request.QueryString,或者干脆Request("变量名") 不是很难但是英文要有一点基础网上的教程很少有系统的详细的去买书吧,另不用专门学习vb关于vbscript脚本在asp教材都有介绍 Server:这个表示的服务器,操作服务器的一些东西使用这个,如Server.Mappath转换服务器路径,Server.CreateObject实例化一个组件 从事这个行业,那么你可以学ASP语言,简单快速上手,熟练dreamweav排版,写asp代码,熟练photoshop处理图片,打好基础就行了 ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。 交流是必要的,不管是生活还是学习我们都要试着去交流,通过交流我们可以学到很多我们自己本身所没有的知识,可以分享别人的经验甚至经历。 我们必须明确一个大方向,不要只是停留在因为学而去学,我们应有方向应有目标. 多看多学多思。多看一些关于ASP的书籍,一方面可以扩展知识面一方面可以鉴借别人是如何掌握、运用ASP的;多学善于关注别人,向同学老师多多学习,不论知识的大小;多思则是要将学到的知识灵活运用。
页:
[1]