日期:2014-05-16 浏览次数:20857 次
我们介绍过了浏览器和服务器之间的交互过程,接下来介绍Asp.net处理动态请求。
写自己的Asp.Net框架,我们不会引用System.Web这个程序集,我们只需要创建要给自己的类库,所以在接下来的程序中,我们所用到的Web组件都是我们自己定义的。
首先创建一个程序集名为MyWebApplication,定义了如下一个HttpContext类型,它封装了上下文对象。
一、HttpContext定义了三个属性:
表示当前服务器请求——HttpRequest
服务器响应——HttpResponse
一个"工具类"——HttpServerUtility
public class HttpContext
{
public HttpContext(string strRequest);
public HttpRequest Request { get; }
public HttpResponse Response { get; }
public