如何拦截来自网页的每个AJAX请求

我需要的方式来拦截所有来自页面的Ajax请求。 所以我需要一些包装将我的数据添加到所有用户的请求。


嗯......我做了这项工作)))在这个主题的帮助下在JavaScript中扩展一个ActiveXObject我做了一个拦截所有ajax请求的脚本,不管用户使用什么框架或浏览器。

你可以在这里看看:脚本


我不认为你可以得到这个开箱即用。
你需要的是对你的客户端代码进行一点改造[你应该已经做到了,但是永远不会太迟:)]。
制作一个负责与服务器交互的功能。 使用它来创建你的所有服务器请求并获取数据。 之后,无论何时您需要在应用程序级别执行某些操作(例如缓存数据以避免服务器端行程),您都可以在此功能中执行操作。
所以像

xhr_request( url , callback_function, params ) ;
// where xhr_request is your custom function that takes care of server interaction .

我正在寻找同样的东西,我想我想在飞行中修改ajax响应我发现这个我会告诉你,但是对于像我这样的脚本小子来说很难

请参阅企业JQuery文章使用Mockjax模拟您的Ajax请求以实现快速开发。

链接地址: http://www.djcxy.com/p/46697.html

上一篇: How to intercept every AJAX request from a webpage

下一篇: SHA1 JavaScript Implementation for large string