HttpRequest的公开属性绝大部分都是比较重要的,这里就简单地列举一下吧

  1. // 获取服务器上 ASP.NET 应用程序的虚拟应用程序根路径。  
  2. public string ApplicationPath { get;}  
  3. // 获取应用程序根的虚拟路径,并通过对应用程序根使用波形符 (~) 表示法(例如,以“~/page.aspx”的形式)使该路径成为相对路径。  
  4. public string AppRelativeCurrentExecutionFilePath { get;}  
  5. // 获取或设置有关正在请求的客户端的浏览器功能的信息。  
  6. public HttpBrowserCapabilities Browser { get;set;}  
  7. // 获取客户端发送的 cookie 的集合。  
  8. public HttpCookieCollection Cookies { get;}  
  9. // 获取当前请求的虚拟路径。  
  10. public string FilePath { get;}  
  11. // 获取采用多部分 MIME 格式的由客户端上载的文件的集合。  
  12.  public HttpFileCollection Files { get;}  
  13. // 获取或设置在读取当前输入流时要使用的筛选器。  
  14. public Stream Filter { get;set;}  
  15. // 获取窗体变量集合。  
  16. public NameValueCollection Form { get;}  
  17. // 获取 HTTP 头集合。  
  18. public NameValueCollection Headers { get;}  
  19. // 获取客户端使用的 HTTP 数据传输方法(如 GET、POST 或 HEAD)。  
  20. public string HttpMethod { get;}  
  21. // 获取传入的 HTTP 实体主体的内容。  
  22. public Stream InputStream { get;}  
  23. // 获取一个值,该值指示是否验证了请求。  
  24. public bool IsAuthenticated { get;}  
  25. // 获取当前请求的虚拟路径。  
  26. public string Path { get;}  
  27. // 获取 HTTP 查询字符串变量集合。  
  28.  public NameValueCollection QueryString { get;}  
  29. // 获取当前请求的原始 URL。  
  30. public string RawUrl { get;}  
  31. // 获取有关当前请求的 URL 的信息。  
  32. public Uri Url { get;}  
  33. // 从 QueryString、Form、Cookies 或 ServerVariables 集合中获取指定的对象。  
  34. public string this[string key] { get;}  
  35. // 将指定的虚拟路径映射到物理路径。  
  36. // 参数: virtualPath: 当前请求的虚拟路径(绝对路径或相对路径)。  
  37. // 返回结果: 由 virtualPath 指定的服务器物理路径。  
  38. public string MapPath(string virtualPath); 
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值