在http模塊的BeginRequest事件中,如何找到當前的請求是MVC而不是傳統的ASP.net?在http模塊的BeginRequest事件中,如何找到當前請求是MVC?
0
A
回答
0
你想完成什麼?如果您希望某些代碼在特定控制器操作之前運行,或者您可以使用操作過濾器,則所有控制器的所有操作都可以運行。這些可以使用控制器上的屬性進行連接。或者,你可以使用DI和攔截等動態設置它們。
我認爲你正在嘗試以限制你的選擇的方式做某事......過濾器很可能是你想要的。
+0
不,我不想在特定的控制器和動作之前執行任何代碼,如果當前請求是MVC應用程序,我想執行一些代碼。 – 2013-05-07 06:36:49
+0
祝你好運夥伴!如果您可以描述爲什麼要攔截MVC應用程序的請求,但不想使用MVC應用程序提供的工具(過濾器),則可能會有更多的響應和更好的結果。 – BlakeH 2013-05-07 12:52:40
相關問題
- 1. 如何找到當前的請求是在MVC3視圖的JavaScript
- 2. 找出當前請求是否是Firefox中的代理請求?
- 3. 如何使用Python請求模塊來模擬HTTP post請求?
- 4. 當使用mvc /路由模塊時,每個請求都會調用Http模塊
- 5. 如何查找當前請求的Url?
- 6. HTTP請求使用模塊
- 7. HTTP請求未到達IIS模塊
- 8. 當前的請求不是多請求 - Spring MVC的
- 9. 如何附加到全球BeginRequest事件?
- 10. Ionic HTTP請求插件/模塊
- 11. Spring MVC的當前請求不是多請求
- 12. 如何查找HTTP請求?
- 13. 當前請求不是多部分請求 - Spring MVC
- 14. 如何使用請求npm模塊判斷http請求是否完成?
- 15. 如何在NodeMCU HTTP模塊中使用HTTPS發佈請求
- 16. 如何在BroadcastReceiver事件上發送HTTP POST請求OnReceive事件
- 17. 如何在Shopify液體中查找當前請求的域名?
- 18. 如何模擬HTTP請求?
- 19. node.js-找不到模塊請求:視窗
- 20. 流星。找不到模塊「請求」
- 21. 如何在asp.net中查找模型中的當前用戶mvc
- 22. 找到HTTP請求與URI
- 23. Spring3:未找到HTTP請求
- 24. 如何找出以前的請求是否在asp.net MVC中運行?
- 25. 在Spring中,您如何獲取當前用戶的憑據不是當前http請求的一部分?
- 26. 如何使用先前的http請求中的數據創建http請求?
- 27. 哪個Nativescript模塊更適合http請求 - http還是提取?
- 28. 如何測試當前請求是否是控制器中的ajax請求?
- 29. 檢查當前請求是否來自httpmodule中的mvc頁面
- 30. 如何在發送用戶請求之前注入HTTP請求
等等,什麼? – 2013-05-06 12:58:23
在HttpModules application.BeginRequest事件中,我們如何才能發現當前請求是MVC應用程序? – 2013-05-06 13:02:19
在這兩種情況下,客戶端的請求都是標準的URL請求。您需要根據MVC路線檢查URL以查看它是否匹配。將你的ASP.NET放在一個子目錄中可能是最簡單的,這樣你就可以對像'.Contains(「example.com/aspsubdirectory」)'這樣的請求URL做一個簡單的檢查,所以你知道這是針對ASP的。 NET網站。 – AaronLS 2013-05-06 13:05:00