- // 获取服务器上 ASP.NET 应用程序的虚拟应用程序根路径。
- public string ApplicationPath { get;}
- // 获取应用程序根的虚拟路径,并通过对应用程序根使用波形符 (~) 表示法(例如,以“~/page.aspx”的形式)使该路径成为相对路径。
- public string AppRelativeCurrentExecutionFilePath { get;}
- // 获取或设置有关正在请求的客户端的浏览器功能的信息。
- public HttpBrowserCapabilities Browser { get;set;}
- // 获取客户端发送的 cookie 的集合。
- public HttpCookieCollection Cookies { get;}
- // 获取当前请求的虚拟路径。
- public string FilePath { get;}
- // 获取采用多部分 MIME 格式的由客户端上载的文件的集合。
- public HttpFileCollection Files { get;}
- // 获取或设置在读取当前输入流时要使用的筛选器。
- public Stream Filter { get;set;}
- // 获取窗体变量集合。
- public NameValueCollection Form { get;}
- // 获取 HTTP 头集合。
- public NameValueCollection Headers { get;}
- // 获取客户端使用的 HTTP 数据传输方法(如 GET、POST 或 HEAD)。
- public string HttpMethod { get;}
- // 获取传入的 HTTP 实体主体的内容。
- public Stream InputStream { get;}
- // 获取一个值,该值指示是否验证了请求。
- public bool IsAuthenticated { get;}
- // 获取当前请求的虚拟路径。
- public string Path { get;}
- // 获取 HTTP 查询字符串变量集合。
- public NameValueCollection QueryString { get;}
- // 获取当前请求的原始 URL。
- public string RawUrl { get;}
- // 获取有关当前请求的 URL 的信息。
- public Uri Url { get;}
- // 从 QueryString、Form、Cookies 或 ServerVariables 集合中获取指定的对象。
- public string this[string key] { get;}
- // 将指定的虚拟路径映射到物理路径。
- // 参数: virtualPath: 当前请求的虚拟路径(绝对路径或相对路径)。
- // 返回结果: 由 virtualPath 指定的服务器物理路径。
- public string MapPath(string virtualPath);
HttpRequest的公开属性绝大部分都是比较重要的,这里就简单地列举一下吧
最新推荐文章于 2024-07-17 09:42:24 发布