第一次使用ashx,被震惊

矫情的说第一次使用ashx,被震惊到了

这个轻量级的小东西超好用,不会对页面进行改变,还能执行后台的代码。没有页面相关的那些东西,还能处理请求。

建一个ashx就不赘述了。

建完后在ProcessRequest方法内就可以肆意使用传入的context了。

页面上暗搓搓的加一个xxx.ashx?para=canshu

在ashx内执行就可以了。

例子是个跳转的。

public void ProcessRequest(HttpContext context)
        {
            HttpRequest request = System.Web.HttpContext.Current.Request;
            string url = request.Url.AbsoluteUri;
            context.Server.TransferRequest("xxx.aspx?url=" + context.Server.UrlEncode(url));
        }
原文地址:https://www.cnblogs.com/riusmary/p/5692646.html