热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

.NET常用Request获取信息总结

.NET常用Request获取信息总结,需要的朋友可以参考一下

Request.ServerVariables("REMOTE_ADDR")          '获取访问IP
Request.ServerVariables("LOCAL_ADDR")              '同上
Request.ServerVariables("SERVER_NAME") '获取服务器IP
Request.ServerVariables("HTTP_REFERER")        '获取访问来源页面
Request.ServerVariables("OS")                                '获取操作系统
request.ServerVariables("APPL_PHYSICAL_PATH")        '获取IIS物理路径
Request.ServerVariables("SCRIPT_NAME")                    '获取虚拟路径
Request.ServerVariables("NUMBER_OF_PROCESSORS")      '获取服务器CPU个数
Request.ServerVariables("SERVER_PORT")                  '服务器处理请求的端口
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"]              接受请求的服务器端口号
Request.ServerVariables["Remote_Addr"]          发出请求的远程主机的IP地址
Request.ServerVariables["Remote_Host"]          发出请求的远程主机名称
Request.ServerVariables["Local_Addr"]              返回接受请求的服务器地址
Request.ServerVariables["Http_Host"]                返回服务器地址
Request.ServerVariables["Server_Name"]          服务器的主机名、DNS地址或IP地址
Request.ServerVariables["Request_Method"] 提出请求的方法比如GET、HEAD、POST等等
Request.ServerVariables["Server_Port_Secure"]      如果接受请求的服务器端口为安全端口时,则为1,否则为0
Request.ServerVariables["Server_Protocol"]        服务器使用的协议的名称和版本
Request.ServerVariables["Server_Software"]      应答请求并运行网关的服务器软件的名称和版本
Request.ServerVariables["All_Http"]      客户端发送的所有HTTP标头,前缀HTTP_
Request.ServerVariables["All_Raw"]      客户端发送的所有HTTP标头,其结果和客户端发送时一样,没有前缀HTTP_
Request.ServerVariables["Appl_MD_Path"]      应用程序的元数据库路径
Request.ServerVariables["Content_Length"]      客户端发出内容的长度
Request.ServerVariables["Https"]            如果请求穿过安全通道(SSL),则返回ON如果请求来自非安全通道,则返回OFF
Request.ServerVariables["Instance_ID"]        IIS实例的ID号
Request.ServerVariables["Instance_Meta_Path"]        响应请求的IIS实例的元数据库路径
Request.ServerVariables["Http_Accept_Encoding"]    返回内容如:gzip,deflate
Request.ServerVariables["Http_Accept_Language"]    返回内容如:en-us
Request.ServerVariables["Http_Connection"]    返回内容:Keep-Alive
Request.ServerVariables["Http_COOKIE"]      返回内容:COOKIE的值
Request.ServerVariables["Http_User_Agent"]      返回内容:Mozilla/4.0[compatible;MSIE6.0;WindowsNT5.1;SV1]
Request.ServerVariables["Https_Keysize"]                  安全套接字层连接关键字的位数,如128
Request.ServerVariables["Https_Secretkeysize"]        服务器验证私人关键字的位数如1024
Request.ServerVariables["Https_Server_Issuer"]        服务器证书的发行者字段
Request.ServerVariables["Https_Server_Subject"]      服务器证书的主题字段
Request.ServerVariables["Auth_Password"]                当使用基本验证模式时,客户在密码对话框中输入的密码
Request.ServerVariables["Auth_Type"]                      是用户访问受保护的脚本时,服务器用於检验用户的验证方法
Request.ServerVariables["Auth_User"]                  代证的用户名
Request.ServerVariables["Cert_COOKIE"]                唯一的客户证书ID号
Request.ServerVariables["Cert_Flag"]
客户证书标志,如有客户端证书,则bit0为0如果客户端证书验证无效,bit1被设置为1
Request.ServerVariables["Cert_Issuer"]                    用户证书中的发行者字段
Request.ServerVariables["Cert_Keysize"]                  安全套接字层连接关键字的位数,如128
Request.ServerVariables["Cert_Secretkeysize"]        服务器验证私人关键字的位数如1024
Request.ServerVariables["Cert_Serialnumber"]        客户证书的序列号字段
Request.ServerVariables["Cert_Server_Issuer"]        服务器证书的发行者字段
Request.ServerVariables["Cert_Server_Subject"]      服务器证书的主题字段
Request.ServerVariables["Cert_Subject"]                  客户端证书的主题字段
Request.ServerVariables["Content_Type"]                客户发送的form内容或HTTPPUT的数据类型


推荐阅读
  • 本文详细介绍了IBM DB2数据库在大型应用系统中的应用,强调其卓越的可扩展性和多环境支持能力。文章深入分析了DB2在数据利用性、完整性、安全性和恢复性方面的优势,并提供了优化建议以提升其在不同规模应用程序中的表现。 ... [详细]
  • 优化联通光猫DNS服务器设置
    本文详细介绍了如何为联通光猫配置DNS服务器地址,以提高网络解析效率和访问体验。通过智能线路解析功能,域名解析可以根据访问者的IP来源和类型进行差异化处理,从而实现更优的网络性能。 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • 深入理解Cookie与Session会话管理
    本文详细介绍了如何通过HTTP响应和请求处理浏览器的Cookie信息,以及如何创建、设置和管理Cookie。同时探讨了会话跟踪技术中的Session机制,解释其原理及应用场景。 ... [详细]
  • Vue 2 中解决页面刷新和按钮跳转导致导航栏样式失效的问题
    本文介绍了如何通过配置路由的 meta 字段,确保 Vue 2 项目中的导航栏在页面刷新或内部按钮跳转时,始终保持正确的 active 样式。具体实现方法包括设置路由的 meta 属性,并在 HTML 模板中动态绑定类名。 ... [详细]
  • Docker的安全基准
    nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ... [详细]
  • QUIC协议:快速UDP互联网连接
    QUIC(Quick UDP Internet Connections)是谷歌开发的一种旨在提高网络性能和安全性的传输层协议。它基于UDP,并结合了TLS级别的安全性,提供了更高效、更可靠的互联网通信方式。 ... [详细]
  • 深入理解OAuth认证机制
    本文介绍了OAuth认证协议的核心概念及其工作原理。OAuth是一种开放标准,旨在为第三方应用提供安全的用户资源访问授权,同时确保用户的账户信息(如用户名和密码)不会暴露给第三方。 ... [详细]
  • 本文详细分析了JSP(JavaServer Pages)技术的主要优点和缺点,帮助开发者更好地理解其适用场景及潜在挑战。JSP作为一种服务器端技术,广泛应用于Web开发中。 ... [详细]
  • Valve 发布 Steam Deck 的新版 Windows 驱动程序
    Valve 最新发布了针对 Steam Deck 掌机的 Windows 驱动程序,旨在提升其在 Windows 环境下的兼容性、安全性和性能表现。 ... [详细]
  • PyCharm下载与安装指南
    本文详细介绍如何从官方渠道下载并安装PyCharm集成开发环境(IDE),涵盖Windows、macOS和Linux系统,同时提供详细的安装步骤及配置建议。 ... [详细]
  • 在计算机技术的学习道路上,51CTO学院以其专业性和专注度给我留下了深刻印象。从2012年接触计算机到2014年开始系统学习网络技术和安全领域,51CTO学院始终是我信赖的学习平台。 ... [详细]
  • 本文总结了汇编语言中第五至第八章的关键知识点,涵盖间接寻址、指令格式、安全编程空间、逻辑运算指令及数据重复定义等内容。通过详细解析这些内容,帮助读者更好地理解和应用汇编语言的高级特性。 ... [详细]
  • 本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ... [详细]
  • 优化版Windows 10 LTSC 21H2企业版:适用于低内存设备
    此版本为经过优化的Windows 10 LTSC 21H2企业版,特别适合低内存配置的计算机。它基于官方版本进行了精简和性能优化,确保在资源有限的情况下依然能够稳定运行。 ... [详细]
author-avatar
女孩明天_会更好
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有