在global.asax中处理请求会更好吗?

本文关键字:更好 请求 处理 global asax | 更新日期: 2023-09-27 17:52:56

我正在做一个简单的请求解析,它接受带有查询字符串参数的url,并返回xml。

现在这些都是默认处理的。aspx页面,所以我不需要太多的url重写等。还是保持默认值比较好。Aspx页,但在全局中处理请求。asax页面?

那样会更优化吗?

在global.asax中处理请求会更好吗?

对于不需要完整ASP的请求。. NET页面,您应该看看IHttpHandler接口,或者只是创建ashx文件。

我通常实现一个继承System.Web.UI.Page的BasePage类,然后让我所有的页面都继承BasePage。

在基页中放入要在整个站点中使用的方法。

听起来您要做的就是设计HTTPHandler的目的。如果你不熟悉,这里是参考:

MSDN——HTTPHandler