0
好吧......ASP.Net綜合管線和HTTPResponseBase.Headers
我正在寫一ASP.Net MVC 2應用程序,其中一項規定是,我登錄我們收到的請求頭,並也根據我們發送的回覆...
我的做法是創建一個控制器來覆蓋OnActionExecuting和OnActionExecuted,然後通過繼承而不是通常的基類來創建實際的「活」控制器。這樣,我基本上可以免費獲得日誌功能。
雖然這種方法對於處理請求很好,但迴應似乎是另一回事。我收到一個錯誤,告訴我HTTPResponseBase類的Headers屬性需要IIS使用集成管道。因此我有兩個問題。
問題1:
任何人都可以提出通過比HTTPResponseBase.Headers以外的手段來獲得一個標題手段?我已經考慮例如簡單地分析整個resposne並讓他們這樣我自己,但我希望有人可能有一個更好的辦法...
問題2:
這是什麼綜合管線?它有什麼作用?我如何啓用它?
在期待中喝彩...
Martin。
+1任何想法我會怎麼做?並且可以通過Visual Studio開發服務器完成嗎? – 2011-05-12 12:49:51
您無法使用Visual Studio開發服務器執行此操作,但您可以使用可使用Web Platform Installer獲得的IIS Express。 – 2011-05-12 15:40:30
您可能必須對web.config文件進行更改。我推薦閱讀這篇MSDN文章:http://msdn.microsoft.com/en-us/library/bb515251.aspx – 2011-05-12 16:12:02