Welcome toVigges Developer Community-Open, Learning,Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
481 views
in Technique[技术] by (71.8m points)

如何拦截页面ajax status为401,403,500 这类请求

不管页面用的什么库,axios也好,jquery也罢,归根结底操作的还是XMLHttpRequest。

我想实现这样一个功能,可能会用到油猴脚本。监控一个页面所有ajax请求,筛选并收集诸如401、403、500这类请求。


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

重写 XMLHttpRequest 的 open和send。不是有一些收集bug的库吗。比如 fundebug,他就是重写了。

然后还有一只是server worker的办法?这个兼容性堪忧。


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to Vigges Developer Community for programmer and developer-Open, Learning and Share
...