2011-09-22 71 views
0

我們想要做一些事情,比如我們必須在應用程序的每個請求中執行一段代碼。我們希望在多個應用程序中使用相同的代碼。哪一個使用HttpHandler或Http模塊

這段代碼會做什麼,它將檢查傳入的請求,並根據某些情況決定是否需要重定向。

所以,當我搜索時發現我們可以使用http處理程序或http模塊。但我不確定在這種情況下哪一個人必須選擇?請給出你的建議。

回答

1

HttpModule在這種情況下。它位於管道中,您可以檢查每個請求。

如何創建ASP.NET HTTP模塊使用Visual C#.NET

http://support.microsoft.com/kb/307996

HttpHandler是完全不同的事情。如果您爲現有文件類型(如.aspx等)實現HttpHandler,則必須實現已由ASP.NET運行時實現的內容,這超出了您的需求範圍。

+0

好的..謝謝你:-)。我們從httpModule開始。 –

相關問題