c# - 检查当前请求是否来自 httpmodule 中的 mvc 页面

标签 c# asp.net-mvc asp.net-mvc-3 httpmodule

作为 MVC 的新手,我有一个问题。在 http 模块中,如何查找当前请求是否来自 mvc 页面,即 http://www.website.com/user/edit

我可以检查当前上下文中的某些内容吗?

最佳答案

您可以获得 Controller 和 Action 名称....

var request = httpContext.Request.RequestContext.RouteData.Values;
string ActionName = request["Action"].ToString();
string ControllerName = request["Controller"].ToString();

关于c# - 检查当前请求是否来自 httpmodule 中的 mvc 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10332480/

相关文章:

asp.net-mvc-3 - Telerik MVC Grid - 按日期分组

c# - 检查列表成员是否以 4 人为一组,连续

JQuery 自动完成结果格式?

javascript - 两个 jQuery/JavaScript 函数未被调用

asp.net-mvc-3 - 我应该在 Entity Framework 连接字符串中使用 Pooling=False 吗?

asp.net-mvc - MVC3 路由 - 如何在 Controller 内部获取 URL

c# - Task.WhenAll 未完成

c# - 在网络网格中将数据显示为链接

c# - 从 "base.base"类调用方法?

asp.net-mvc - "Challenge"术语代表什么?