2009-06-10 47 views
1

什麼時候可以從servervariables收集信息的合適時間(部分代碼)?我的意思是,我試圖調用此asp.net mvc什麼時候應該讀取servervariables?

string temp = Request.ServerVariables.Get("HTTP_REMOTE_USER"); 
在控制器構造

,但我得到一個NullPointerException異常,而在動作它工作正常。它只是似乎並不很乾淨調用它的每個動作中..

回答

4

你可以在你的控制器或主控制器定義屬性:

protected string HttpRemoteUser 
{ 
    get 
    { 
     return Request.ServerVariables.Get("HTTP_REMOTE_USER"); 
    } 
} 

然後調用這個屬性在你的行動,而不是索取。 ServerVariables.Get

相關問題