关键字定位技巧
方法一:
在F12开发者工具中找到如图所示。
新建代码段,假设我们要抓的https请求头中包含一个key:'value',则在脚本中输入如下代码。
(function (){
var org = window.XMLHttpRequest.prototype.setRequestHeader;
window.XMLHttpRequest.prototype.setRequestHeader=function(key,value){
if(key == 'key'){
debugger;
}
return org.apply(this,arguments);
};
})();
其中key请根据实际网页具体分析。
运行方法:鼠标右键点击脚本名,运行即可。然后再重复发送api请求,当脚本运行到对应key的时候脚本自动打上断点。最后单步调试即可找到对应位置。
注:网站一旦刷新,该hook脚本即失效
方法二:
使用油猴脚本,在油猴中新建脚本运行即可。