7

我需要拦截从页面发出的所有 ajax 请求的方法。所以我需要一些包装器来将我的数据添加到所有用户请求中。

4

3 回答 3

5

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

你可以在这里查看:脚本

于 2010-07-09T19:46:42.597 回答
0

我不认为你可以开箱即用。
您在这里需要的是对客户端代码进行一些重组[您应该已经这样做了,但永远不会太晚:)]。
制作一个负责与服务器交互的函数。使用它来发出所有服务器请求并获取数据。之后,每当您需要在应用程序级别执行某些操作(例如缓存数据以避免服务器端跳闸)时,您都可以在此函数中执行此操作。
所以像

xhr_request( url , callback_function, params ) ;
// where xhr_request is your custom function that takes care of server interaction .
于 2010-07-08T11:08:25.773 回答
0

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

请参阅 Enterprise JQuery 文章Mock Your Ajax Requests with Mockjax for Rapid Development

于 2012-08-19T22:48:11.207 回答