ASP脚本获取服务器全部参数列表说明
以下是ASP获取服务器全部参数的列表说明,在做ASP网页时经常需要用到,特整理以供参考。
返回服务器地址<%=Request.ServerVariables("Url")%>
客户端提供的路径信息<%=Request.ServerVariables("Path_Info")%>
与应用程序元数据库路径相应的物理路径<%=Request.ServerVariables("Appl_Physical_Path")%>
通过由虚拟至物理的映射后得到的路径 <%=Request.ServerVariables("Path_Translated")%>
执行脚本的名称 <%=Request.ServerVariables("Script_Name")%>
查询字符串内容<%=Request.ServerVariables("Query_String")%>
请求的字符串内容 <%=Request.ServerVariables("Http_Referer")%>
接受请求的服务器端口号 <%=Request.ServerVariables("Server_Port")%>
发出请求的远程主机的IP地址 <%=Request.ServerVariables("Remote_Addr")%>
发出请求的远程主机名称 <%=Request.ServerVariables("Remote_Host")%>
返回接受请求的服务器地址<%=Request.ServerVariables("Local_Addr")%>
返回服务器地址 <%=Request.ServerVariables("Http_Host")%>
服务器的主机名、DNS地址或IP地址<%=Request.ServerVariables("Server_Name")%>
提出请求的方法比如GET、HEAD、POST等等<%=Request.ServerVariables("<%=Request_Method")%>
如果接受请求的服务器端口为安全端口时,则为1,否则为0.<%=Request.ServerVariables("Server_Port_Secure")%>
服务器使用的协议的名称和版本<%=Request.ServerVariables("Server_Protocol")%>
应答请求并运行网关的服务器软件的名称和版本 <%=Request.ServerVariables("Server_Software")%>
客户端发送的所有HTTP标头,前缀HTTP_ .<%=Request.ServerVariables("All_Http")%>
客户端发送的所有HTTP标头,其结果和客户端发送时一样,没有前缀HTTP_ <%=Request.ServerVariables("All_Raw")%>
应用程序的元数据库路径<%=Request.ServerVariables("Appl_MD_Path")%>
客户端发出内容的长度 <%=Request.ServerVariables("Content_Length")%>
如果请求穿过安全通道(SSL),则返回ON如果请求来自非安全通道,则返回OFF<%=Request.ServerVariables("Https")%>
IIS实例的ID号 <%=Request.ServerVariables("Instance_ID")%>
响应请求的IIS实例的元数据库路径 <%=Request.ServerVariables("Instance_Meta_Path")%>
返回内容如:gzip,deflate <%=Request.ServerVariables("Http_Accept_Encoding")%>
返回内容如:en-us <%=Request.ServerVariables("Http_Accept_Language")%>
返回内容:Keep-Alive <%=Request.ServerVariables("Http_Connection")%>
返回内容:Cookie的值 <%=Request.ServerVariables("Http_Cookie")%>
返回内容:Mozilla/4.0(compatible;MSIE6.0;WindowsNT5.1;SV1) <%=Request.ServerVariables("Http_User_Agent")%>
安全套接字层连接关键字的位数,如128 <%=Request.ServerVariables("Https_Keysize")%>
服务器验证私人关键字的位数如1024 <%=Request.ServerVariables("Https_Secretkeysize")%>
服务器证书的发行者字段 <%=Request.ServerVariables("Https_Server_Issuer")%>
服务器证书的主题字段 <%=Request.ServerVariables("Https_Server_Subject")%>
当使用基本验证模式时,客户在密码对话框中输入的密码 <%=Request.ServerVariables("Auth_Password")%>
是用户访问受保护的脚本时,服务器用於检验用户的验证方法 <%=Request.ServerVariables("Auth_Type")%>
代证的用户名 <%=Request.ServerVariables("Auth_User")%>
唯一的客户证书ID号 <%=Request.ServerVariables("Cert_Cookie")%>
客户证书标志,如有客户端证书,则bit0为0如果客户端证书验证无效,bit1被设置为1 <%=Request.ServerVariables("Cert_Flag")%>
用户证书中的发行者字段 <%=Request.ServerVariables("Cert_Issuer")%>
安全套接字层连接关键字的位数,如128 <%=Request.ServerVariables("Cert_Keysize")%>
服务器验证私人关键字的位数如1024 <%=Request.ServerVariables("Cert_Secretkeysize")%>
客户证书的序列号字段 <%=Request.ServerVariables("Cert_Serialnumber")%>
服务器证书的发行者字段 <%=Request.ServerVariables("Cert_Server_Issuer")%>
服务器证书的主题字段 <%=Request.ServerVariables("Cert_Server_Subject")%>
客户端证书的主题字段 <%=Request.ServerVariables("Cert_Subject")%>
客户发送的form内容或HTTPPUT的数据类型 <%=Request.ServerVariables("Content_Type")%>
ASP脚本获取服务器全部参数列表说明的更多相关文章
- asp.net 获取服务器及客户端的相关信息
1. 在ASP.NET中专用属性:获取服务器电脑名:Page.Server.ManchineName获取用户信息:Page.User获取客户端电脑名:Page.Request.UserHostName ...
- ASP.NET获取服务器信息大全
p>服务器IP:<%=Request.ServerVariables["LOCAL_ADDR"]%></p> <p>服务器名:<%= ...
- [工具类]获取url中参数列表
写在前面 在项目中经常用到解析url中参数的逻辑,今天先下载就自己封装了一个方法,方便以后使用的时候,信手拈来.当然这里给出的方法是针对常见的url参数类型的,对于重写url,或者路由格式的不考虑. ...
- 使用Python脚本获取指定格式文件列表的方法
在Python环境下获取指定后缀文件列表的方式. 来源stackoverflow 这里简单以*.txt的作为例子. 使用glob(推荐) import glob, os os.chdir(" ...
- 转:asp.net获取url各项参数
假设当前页完整地址是:http://www.test.com/aaa/bbb.aspx?id=5&name=kelli "http://"是协议名 "www.te ...
- shell脚本获取传递的参数
1 脚本编写 #!/bin/bash 2 解释 $n 表示是第几个参数 $0 表示脚本命令本身 3 执行效果
- ASP.Net 获取服务器信息
1: Response.Write("服务器机器名:" + Server.MachineName); 2: Response.Write("<br/>&quo ...
- ASP.NET获取服务器文件的物理路径
如下: string fullpath = context.Server.MapPath("hello.htm"); //得到hello.htm的全路径 string conten ...
- Asp.net 获取服务器指定文件夹目录文件,并提供下载
string dirPath = HttpContext.Current.Server.MapPath("uploads/"); if (Directory.Exists(dirP ...
- asp.net获取服务器绝对路径和相对路径
绝对路径 AppDomain.CurrentDomain.SetupInformation.ApplicationBase 相对路径 Server.MapPath("~/")表示当 ...
随机推荐
- JetBrains之全家桶破解
JetBrains之全家桶破解(idea,rider....) 链接之....JETBRA.IN 打开上面的链接 随便点击下图中一个可用的链接,进入之后看下一步. 打开上一步的链接之后,下载下图中红框 ...
- 面向对象程序设计A第一次blog
一.前言 第一次题目集总结-- 题量:较多 难度:较低 知识点: 简单的输入输出 一些简单的运算和类型转换 一些简单的循环.选择.字符串.数组的使用 总结:题目比较简单,题量较多,内容就是一些简单的输 ...
- Git 提交和拉取服务器最新版本代码方法
1. 客户端提交: 方法1: git add --all 或 git add 文件1 文件2 ... git commit -m '提交备注信息' git push 方法2: git a ...
- 1163:阿克曼(Ackmann)函数
我的博客: https://www.cnblogs.com/haoningdeboke-2022/ 1163:阿克曼(Ackmann)函数 时间限制: 1000 ms 内存限制: 65 ...
- 浅谈hive
hive支持sql标准的数据仓库,可以将sql语句转化成mr程序执行.基础分析一般用hive来做,比较复杂的用mr来做数据仓库和数据库的区别 数据仓库:历史数据,面向分析,保证数据的完整性可以允 ...
- 在centos环境下利用docker安装kail
配置好国内阿里云镜像 vim /etc/docker/daemon.json {"registry-mirrors":["https://cq20bk8v.mirror ...
- MySQL 增加timestamp 列都是000000的时间
问题: 在MySQL 用工具navicat 给表增加 类型为 timestamp 的列的时候 默认值没有具体设置 默认值使用当前时间 CURRENT_TIMESTAMP 函数 导致生成的默认是0000 ...
- 【SQL Server】按日期分组产品
1 SELECT sell_date ,COUNT(1) AS num_sold, 2 STUFF(( 3 SELECT ',' + son.product 4 FROM (SELECT DISTIN ...
- log4net两分钟三步急速搭建日志框架教程(注意System.Configuration.ConfigurationErrorsException: 配置系统未能初始化 ---> System.Configuration.ConfigurationErrorsException: )
最近接了个活,winform的帮人做几个页面,这里就以winform项目为例了,之前log4net都是项目中继承好了的,这次自己研究从0到1搭建了一个,发现其实也蛮简单的,主要分为以下三步和一个注意事 ...
- fastdfs java客户端操作
https://github.com/happyfish100/fastdfs-client-java 到此处下载下来demo 这里采用maven的方式 mvn clean install 上传到本地 ...