English | 简体中文
这是一个可以修改Ajax请求返回结果的Chrome插件,可用于调试/排查页面上的问题。(当然你也可以用其它一些工具如Charles修改网络请求的返回值,但操作繁琐,该插件方便很多,且不会对Chrome之外造成影响)
chrome商店地址:https://chrome.google.com/webstore/detail/ajax-interceptor/nhpjggchkhnlbgdfcbgpdpkifemomkpg
不能翻墙的话可以在这里下载:https://github.com/YGYOOO/ajax-interceptor/blob/master/Ajax-Interceptor.crx
示例视频:https://weibo.com/tv/v/HlVZD8cR9?fid=1034:4352275389595232
- 建议第一次安装完重启浏览器,或者刷新你需要使用的页面。
- 当你不需要使用该插件时,建议把开关关上(插件icon变为灰色),以免对页面正常浏览造成影响。
- 该插件只会在JS层面上对返回结果进行修改,即只会修改全局的XMLHTTPRequest对象和fetch方法里的返回值,进而影响页面展现。而你在chrome的devtools的network里看到的请求返回结果不会有任何变化。
version 0.7:
- 新增单个URL开关功能:YGYOOO#7
version 0.5:
- 修复bug:YGYOOO#1
version 0.4:
- fetch发起的请求也可以被修改了
version 0.3:
- 增加了JSON编辑功能