private HttpRequest req;
private HttpResponse res;
private HttpContext ctx;
public void ProcessRequest(HttpContext context)
{
this.ctx = context;
this.req = ctx.Request;
this.res = ctx.Response;
res.ContentType = "text/plain";
string act = req["act"];
if (string.IsNullOrEmpty(act))
{
res.Write("没有参数");
}
else
{
Type type = this.GetType();
MethodInfo method = type.GetMethod(act);
if (method != null)
{
method.Invoke(this, null);
}
else
{
res.Write("没有这个方法");
}
}
res.End();
}