HttpRequest成员 - asp.net 教程-
时间:2010-08-27 来源:星空3
HttpRequest 成员
页首
公共属性
页首
公共方法
使 ASP.NET 能够读取客户端在 Web 请求期间发送的 HTTP 值。
下表列出了由 HttpRequest 类型公开的成员。
公共构造函数名称 | 说明 | |
---|---|---|
HttpRequest | 初始化 HttpRequest 对象。 |
名称 | 说明 | |
---|---|---|
AcceptTypes | 获取客户端支持的 MIME 接受类型的字符串数组。 | |
AnonymousID | 获取该用户的匿名标识符(如果存在)。 | |
ApplicationPath | 获取服务器上 ASP.NET 应用程序的虚拟应用程序根路径。 | |
AppRelativeCurrentExecutionFilePath | 获取应用程序根的虚拟路径,并通过对应用程序根使用波形符 (~) 表示法(例如,以“~/page.aspx”的形式)使该路径成为相对路径。 | |
Browser | 获取或设置有关正在请求的客户端的浏览器功能的信息。 | |
ClientCertificate | 获取当前请求的客户端安全证书。 | |
ContentEncoding | 获取或设置实体主体的字符集。 | |
ContentLength | 指定客户端发送的内容长度(以字节计)。 | |
ContentType | 获取或设置传入请求的 MIME 内容类型。 | |
Cookies | 获取客户端发送的 cookie 的集合。 | |
CurrentExecutionFilePath | 获取当前请求的虚拟路径。 | |
FilePath | 获取当前请求的虚拟路径。 | |
Files | 获取采用多部分 MIME 格式的由客户端上载的文件的集合。 | |
Filter | 获取或设置在读取当前输入流时要使用的筛选器。 | |
Form | 获取窗体变量集合。 | |
Headers | 获取 HTTP 头集合。 | |
HttpMethod | 获取客户端使用的 HTTP 数据传输方法(如 GET、POST 或 HEAD)。 | |
InputStream | 获取传入的 HTTP 实体主体的内容。 | |
IsAuthenticated | 获取一个值,该值指示是否验证了请求。 | |
IsLocal | 获取一个值,该值指示该请求是否来自本地计算机。 | |
IsSecureConnection | 获取一个值,该值指示 HTTP 连接是否使用安全套接字(即 HTTPS)。 | |
Item | 从 Cookies、Form、QueryString 或 ServerVariables 集合中获取指定的对象。 | |
LogonUserIdentity | 获取当前用户的 WindowsIdentity 类型。 | |
Params | 获取 QueryString、Form、ServerVariables 和 Cookies 项的组合集合。 | |
Path | 获取当前请求的虚拟路径。 | |
PathInfo | 获取具有 URL 扩展名的资源的附加路径信息。 | |
PhysicalApplicationPath | 获取当前正在执行的服务器应用程序的根目录的物理文件系统路径。 | |
PhysicalPath | 获取与请求的 URL 相对应的物理文件系统路径。 | |
QueryString | 获取 HTTP 查询字符串变量集合。 | |
RawUrl | 获取当前请求的原始 URL。 | |
RequestType | 获取或设置客户端使用的 HTTP 数据传输方法(GET 或 POST)。 | |
ServerVariables | 获取 Web 服务器变量的集合。 | |
TotalBytes | 获取当前输入流中的字节数。 | |
Url | 获取有关当前请求的 URL 的信息。 | |
UrlReferrer | 获取有关客户端上次请求的 URL 的信息,该请求链接到当前的 URL。 | |
UserAgent | 获取客户端浏览器的原始用户代理信息。 | |
UserHostAddress | 获取远程客户端的 IP 主机地址。 | |
UserHostName | 获取远程客户端的 DNS 名称。 | |
UserLanguages | 获取客户端语言首选项的排序字符串数组。 |
(请参见 受保护的方法 )
页首
受保护的方法
页首
请参见
名称 | 说明 | |
---|---|---|
BinaryRead | 执行对当前输入流进行指定字节数的二进制读取。 | |
Equals | 已重载。 确定两个 Object 实例是否相等。 (从 Object 继承。) | |
GetHashCode | 用作特定类型的哈希函数。GetHashCode 适合在哈希算法和数据结构(如哈希表)中使用。 (从 Object 继承。) | |
GetType | 获取当前实例的 Type。 (从 Object 继承。) | |
MapImageCoordinates | 将传入图像字段窗体参数映射为适当的 x 坐标值和 y 坐标值。 | |
MapPath | 已重载。 为当前请求将请求的 URL 中的虚拟路径映射到服务器上的物理路径。 | |
ReferenceEquals | 确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。) | |
SaveAs | 将 HTTP 请求保存到磁盘。 | |
ToString | 返回表示当前 Object 的 String。 (从 Object 继承。) | |
ValidateInput | 对通过 Cookies 、Form 和 QueryString 属性访问的集合进行验证。 |
名称 | 说明 | |
---|---|---|
Finalize | 允许 Object 在“垃圾回收”回收 Object 之前尝试释放资源并执行其他清理操作。 (从 Object 继承。) | |
MemberwiseClone | 创建当前 Object 的浅表副本。 (从 Object 继承。) |
相关阅读 更多 +