ASP.NET -- WebForm --  HttpRequest类的方法和属性

1. HttpRequest类的方法
(1) BinaryRead: 执行对当前输入流进行指定字节数的二进制读取。
(2) Equals: 确定指定的 Object 是否等于当前的 Object。
(3) Finalize: 允许 Object 在“垃圾回收”回收 Object 之前尝试释放资源并执行其他清理操作。  
(4) GetHashCode: 用作特定类型的哈希函数。  
(5) GetType: 获取当前实例的 Type。
(6) MapImageCoordinates: 将传入图像字段窗体参数映射为适当的 x 坐标值和 y 坐标值。
(7) MapPath: : 为当前请求将请求的 URL 中的虚拟路径映射到服务器上的物理路径。
(8) MemberwiseClone: 创建当前 Object 的浅表副本。  
(9) SaveAs: 将 HTTP 请求保存到磁盘。
(10) ToString: 返回表示当前 Object 的 String。  
(11) ValidateInput: 对通过 Cookies 、Form 和 QueryString 属性访问的集合进行验证。

2 HttpRequest类的属性
(1) AcceptTypes: 获取客户端支持的 MIME 接受类型的字符串数组。
(2) AnonymousID: 获取该用户的匿名标识符(如果存在)。
(3) ApplicationPath: 获取服务器上 ASP.NET 应用程序的虚拟应用程序根路径。
(4) AppRelativeCurrentExecutionFilePath: 获取应用程序根的虚拟路径,并通过对应用程序根使用波形符 (~) 表示法(例如,以“~/page.aspx”的形式)使该路径成为相对路径。
(5) Browser: 获取或设置有关正在请求的客户端的浏览器功能的信息。
(6) ClientCertificate: 获取当前请求的客户端安全证书。
(7) ContentEncoding: 获取或设置实体主体的字符集。
(8) ContentLength: 指定客户端发送的内容长度(以字节计)。
(9) ContentType: 获取或设置传入请求的 MIME 内容类型。
(10) Cookies: 获取客户端发送的 Cookie 的集合。
(11) CurrentExecutionFilePath: 获取当前请求的虚拟路径。
(12) FilePath: 获取当前请求的虚拟路径。
(13) Files: 获取采用多部分 MIME 格式的由客户端上载的文件的集合。
(14) Filter: 获取或设置在读取当前输入流时要使用的筛选器。
(15) Form: 获取窗体变量集合。
(16) Headers: 获取 HTTP 头集合。
(17) HttpMethod: 获取客户端使用的 HTTP 数据传输方法(如 GET、POST 或 HEAD)。
(18) InputStream: 获取传入的 HTTP 实体主体的内容。
(19) IsAuthenticated: 获取一个值,该值指示是否验证了请求。
(20) IsLocal: 获取一个值,该值指示该请求是否来自本地计算机。
(21) IsSecureConnection: 获取一个值,该值指示 HTTP 连接是否使用安全套接字(即 HTTPS)。
(22) Item: 从 Cookies、Form、QueryString 或 ServerVariables 集合中获取指定的对象。
(23) LogonUserIdentity: 获取当前用户的 WindowsIdentity 类型。
(24) Params: 获取 QueryString、Form、ServerVariables 和 Cookies 项的组合集合。
(25) Path: 获取当前请求的虚拟路径。
(26) PathInfo: 获取具有 URL 扩展名的资源的附加路径信息。
(27) PhysicalApplicationPath: 获取当前正在执行的服务器应用程序的根目录的物理文件系统路径。
(28) PhysicalPath: 获取与请求的 URL 相对应的物理文件系统路径。
(29) QueryString: 获取 HTTP 查询字符串变量集合。
(30) RawUrl: 获取当前请求的原始 URL。
(31) RequestType: 获取或设置客户端使用的 HTTP 数据传输方法(GET 或 POST)。
(32) ServerVariables: 获取 Web 服务器变量的集合。
(33) TotalBytes: 获取当前输入流中的字节数。
(34) Url: 获取有关当前请求的 URL 的信息。
(35) UrlReferrer: 获取有关客户端上次请求的 URL 的信息,该请求链接到当前的 URL。
(36) UserAgent: 获取客户端浏览器的原始用户代理信息。
(37) UserHostAddress: 获取远程客户端的 IP 主机地址。
(38) UserHostName: 获取远程客户端的 DNS 名称。
(39) UserLanguages: 获取客户端语言首选项的排序字符串数组。

ASP.NET -- WebForm -- HttpRequest类的方法和属性的更多相关文章

  1. ASP.NET -- WebForm -- HttpResponse 类的方法和属性

    ASP.NET -- WebForm -- HttpResponse 类的方法和属性 1. HttpResponse 类的方法 (1) AddCacheDependency: 将一组缓存依赖项与响应关 ...

  2. ASP.NET -- WebForm -- ScriptManager 类

    ASP.NET -- WebForm -- ScriptManager 类 通过 ScriptManager 可注册随后将作为页面一部分呈现的脚本. 1. 注册并立即执行脚本. --RegisterS ...

  3. C#可扩展编程之MEF学习笔记(三):导出类的方法和属性

    前面说完了导入和导出的几种方法,如果大家细心的话会注意到前面我们导出的都是类,那么方法和属性能不能导出呢???答案是肯定的,下面就来说下MEF是如何导出方法和属性的. 还是前面的代码,第二篇中已经提供 ...

  4. java中常用的包、类、以及包中常用的类、方法、属性----sql和text\swing

    java中常用的包.类.以及包中常用的类.方法.属性 常用的包 java.io.*; java.util.*; java.lang.*; java.sql.*; java.text.*; java.a ...

  5. idea中查看方法参数;查看类、方法、属性注释

    Ctrl+P:查看方法参数Ctrl+Q:查看类.方法.属性注释

  6. Kotlin(2): 优雅地扩展类的方法和属性

    欢迎Follow我的GitHub, 关注我的CSDN. 个人博客: http://www.wangchenlong.org/, 最新内容. Kotlin由JetBrains公司推出, 是兼容Java的 ...

  7. python-获取类名和方法名,动态创建类和方法及属性

    获取类名和方法名1.在函数外部获取函数名称,用.__name__获取2.在函数内部获取当前函数名称,用sys._getframe().f_code.co_name方法获取3.使用inspect模块动态 ...

  8. Python - 查看类的方法和属性,dir(),help()

    1. dir()查看类的方法和属性 查看slice类的方法和属性 dir(slice) 2.help() 查看某个方法的文档 查看slice类中的indices方法 help(slice.indice ...

  9. day20-Python运维开发基础(装饰器 / 类中的方法 / 类的方法变属性)

    1. 装饰器 / 类中的方法 / 类的方法变属性 # ### 装饰器 """ 定义:装饰器用于拓展原来函数功能的一种语法,返回新函数替换旧函数 优点:在不更改原函数代码的 ...

随机推荐

  1. MySQL中字段字符集不同导致索引不能命中

    今天写了一个sql,其中涉及的表中的数据量都差不多为50w左右,查询发现用了8s.这个只是测试服上数据,放到正式服上,肯定一运行就挂了. SELECT Orders. NO, GuidNo, Orde ...

  2. 第1章 Linux文件类基础命令

    1. 关于路径和通配符 Linux中分绝对路径和相对路径,绝对路径一定是从/开始写的,相对路径不从根开始写,还可能使用路径符号. 路径展开符号: . :(一个点)表示当前目录 .. :(两个点)表示上 ...

  3. hadoop框架详解

    Hadoop框架详解 Hadoop项目主要包括以下四个模块 ◆ Hadoop Common: 为其他Hadoop模块提供基础设施 ◆ Hadoop HDFS: 一个高可靠.高吞吐量的分布式文件系统 ◆ ...

  4. OOP面向对象

    一:什么是面向过程 我们是怎么思考和解决上面的问题呢? 答案是:我们自己的思维一直按照步骤来处理这个问题,这是我们的常规思维,这就是所谓的面向过程POP编程   二:面向过程POP为什么转换为OOP ...

  5. 走过路过不要错过 包你一文看懂支撑向量机SVM

    假设我们要判断一个人是否得癌症,比如下图:红色得癌症,蓝色不得. 看一下上图,要把红色的点和蓝色的点分开,可以画出无数条直线.上图里黄色的分割更好还是绿色的分割更好呢?直觉上一看,就是绿色的线更好.对 ...

  6. ListView的setOnItemClickListener位置错乱问题

    如果你对一个ListView同时addHeaderView(listhHeaderView),也就是头部视图,再加setAdapter,当你加上setOnItemClickListener事件后你会发 ...

  7. c#连接oracle数据库 DBHelper

    闲着没事自己写了一个OracleHelper类,希望大神给点建议优化 using System; using System.Collections.Generic; using System.Linq ...

  8. npm 相关命令

    npm的相关命令 npm init -y : 产生一个package.json文件 npm install --save-dev  模块名     :   模块名会再package.json文件中的d ...

  9. 31.QPainter-rotate()函数分析-文字旋转不倾斜,图片旋转实现等待

    在上章和上上上章: 28.QT-QPainter介绍 30.QT-渐变之QLinearGradient. QConicalGradient.QRadialGradient 学习了QPainter基础绘 ...

  10. 5.QT-QString类

    Qt中的字符串类 介绍 采用Unicode编码  采用隐式共享技术,节省内存和不必要的数据拷贝 隐式共享介于浅拷贝和深拷贝之间,当两个string对象赋值时,会实现浅拷贝(共享一块内存),如果某个对象 ...