### Request 对象常用属性、方法

该对象使您获得 Web 请求的 HTTP 数据包的全部信息，其常用属性和方法及说明如表 1、2 所示。

表 1 Request 对象常用属性及说明

属性 | 说明
ApplicationPath | 获取服务器上 ASP.NET 应用程序虚拟应用程序的根目录路径
Browser | 获取或设置有关正在请求的客户端浏览器的功能信息
ContentLength | 指定客户端发送的内容长度（以字节计）
Cookies | 获取客户端发送的 Cookie 集合
FilePath | 获取当前请求的虚拟路径
Files | 获取采用多部分 MIME 格式的由客户端上载的文件集合
Form | 获取窗体变量集合
Item | 从 Cookies、Form、QueryString 或 ServerVariables 集合中获取指定的对象
Params | 获取 QueryString、Form、ServerVariables 和 Cookies 项的组合集合
Path | 获取当前请求的虚拟路径
QueryString | 获取 HTTP 查询字符串变量集合
UserHostAddress | 获取远程客户端 IP 主机地址
UserHostName | 获取远程客户端 DNS 名称

表 2 Request 对象常用方法及说明

方法 | 说明
MapPath | 为当前请求将请求的 URL 中的虚拟路径映射到服务器上的物理路径
SaveAs | 将 HTTP 请求保存到磁盘