我需要攔截所有來自頁面的ajax請求。所以我需要一些包裝將我的數據添加到所有用戶的請求。如何攔截來自網頁的每個AJAX請求
回答
咦......我做了這個工作))) 這一主題Extending an ActiveXObject in javascript 我做腳本攔截所有Ajax請求不管是什麼框架或瀏覽器做用戶的使用幫助。
你可以看一下在這裏:Script
我不認爲你可以得到這個開箱即用。
你在這裏需要的是你的客戶端代碼的一點重組[你應該已經做到了,但是永遠不會太遲:)]。
製作一個負責與服務器交互的功能。使用它來創建你的所有服務器請求並獲取數據。之後,無論何時您需要在應用程序級別執行某些操作(例如緩存數據以避免服務器端行程),您都可以在此功能中執行操作。
因此,像
xhr_request(url , callback_function, params) ;
// where xhr_request is your custom function that takes care of server interaction .
但我明白了)你可以看看它在這裏:http://gist.github.com/469941 – 2010-07-10 06:07:40
我在尋找我覺得我要動態修改AJAX效應初探同樣的事情,我覺得這是我會告訴你,但很難對一個腳本小子像我一樣
查看企業JQuery文章Mock Your Ajax Requests with Mockjax for Rapid Development。
這不是嘲笑,但攔截來自任何腳本的請求在頁面上。例如,您需要在控制檯中爲每個請求添加調試。至於我,我用來做在線代理,所以我需要更改所有請求到我的代理服務器) 至於嘲笑你應該使用更簡單的東西) – 2012-08-23 22:12:29
- 1. 攔截源自網頁的每個請求
- 2. 如何攔截網絡請求
- 3. 攔截來自GreaseMonkey腳本的AJAX(XHR)請求
- 4. Selenium:如何攔截請求
- 5. 如何攔截在ASP.net網頁表單的認證請求
- 6. 如何攔截WebBrowser的每個請求並轉發到webproxy?
- 7. 攔截a4j:commandButton請求
- 8. 攔截WEBrick請求
- 9. PhoneGap 2.7不攔截Ajax請求
- 10. 攔截器省略了Ajax請求
- 11. 攔截網頁請求託管的網絡
- 12. 如何攔截Perl中的HTTP請求?
- 13. 如何攔截C#中的http請求?
- 14. 如何攔截webservicehost的請求
- 15. 如何攔截IIS中的WCF請求
- 16. Android:攔截來自WebView的AJAX呼叫
- 17. 的Java攔截HTTP請求
- 18. 如何防止Safari攔截對Ajax請求的401響應
- 19. 如何攔截請求結束?
- 20. 如何攔截css獲取請求
- 21. 如何從WCF請求攔截Authorization頭
- 22. 如何攔截WCF Web方法請求?
- 23. 如何攔截連接請求?
- 24. 如何攔截Flash內容請求
- 25. 如何攔截DB請求? (MySQL)
- 26. 做一個攔截svn請求的servlet
- 27. 來自HTTP攔截器的角度4 HTTP請求
- 28. 攔截並覆蓋來自WebView的HTTP請求
- 29. 攔截來自WebView Flash插件的Web請求
- 30. Restanglar。來自請求攔截器的捕獲響應
你是如何提出這些要求的? – 2010-07-08 11:00:22
是的。請顯示一些代碼 – 2010-07-08 11:01:01
如何使用這個庫? https://github.com/slorber/ajax-interceptor – 2014-09-19 15:22:45