zoukankan      html  css  js  c++  java
  • ASP.NET -- WebForm -- HttpRequest类的方法和属性

    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: 获取客户端语言首选项的排序字符串数组。

  • 相关阅读:
    深入Android 【一】 —— 序及开篇
    Android中ContentProvider和ContentResolver使用入门
    深入Android 【六】 —— 界面构造
    The service cannot be activated because it does not support ASP.NET compatibility. ASP.NET compatibility is enabled for this application. Turn off ASP.NET compatibility mode in the web.config or add the AspNetCompatibilityRequirements attribute to the ser
    Dynamic Business代码片段总结
    对文件的BuildAction以content,resource两种方式的读取
    paraview 3.12.0 windows下编译成功 小记
    百度网盘PanDownload使用Aria2满速下载
    netdata的安装与使用
    用PS给证件照排版教程
  • 原文地址:https://www.cnblogs.com/ChengWenHao/p/AspNetPart11.html
Copyright © 2011-2022 走看看