一般Request都是在Web前端页中用到,如a.aspx;a.aspx.cs等等
因为钱端页都是继承自Page类:
public partial class agency : System.Web.UI.Page
{
}
该类里面已经封装了Request和Response两个对象,所以只要直接使用就可以了,但是有时候我们需要在非Web前端页中也使用Request对象,比如在MVC模式下的控制层,或者BLL,这些都是一些操作类,那么这个时候要用Request就需要在项目中先引入System.Web;
然后用 System.Web.HttpContext.Current.Request便可以获得Request了!
用 string sss = System.Web.HttpContext.Current.Server和得到Server
然后可用其.MapPath("");
C#非WEb前端页获取Request 和Server
非Web页中使用Request对象
最新推荐文章于 2025-10-13 23:21:44 发布
本文介绍如何在非Web前端页面(如MVC模式下的控制器或BLL层)使用Request对象来获取HTTP请求信息。通常,Request对象封装在Page类中供Web页面使用,但在非Web前端页面中,可以通过引入System.Web命名空间并使用System.Web.HttpContext.Current.Request来访问。
1277

被折叠的 条评论
为什么被折叠?



