2017-04-14 57 views

回答

1

有不同的方法來實現你想要的。假設you're與ASP.NET MVC工作4+你可以使用:

Application_BeginRequest() 

您可以在Global.asax.cs

註冊此事件例如,你可以訪問你的要求就像這樣:

protected void Application_BeginRequest(object sender, EventArgs e) 
    { 
     //Perform actions on HttpContext.Current.Request 
    } 

你可以在這個事件here (DotNetPerls Example)找到一個很好的概述。

另一種可能的解決方案是GlobalFilter。這已經回答了很多次,你可以得到更多的信息Here (Stack Overflow Answer)

這取決於你的用例你喜歡哪個版本。