在补环境时,有时候会遇到签名生成了,但是签名不正确的情况。这种情况也没有报错,代码又是VMP,很难调试,怎么办呢。
这时候就可以通过对比日志的方式处理,对比补环境代码生成的日志和浏览器上的日志,通过对比找到问题所在点。
对比日志前提,需要补环境代码和浏览器执行同一份代理脚本,这样日志输出好对比。其次需要浏览器可代理,例如window默认是无法代理的,需要修改浏览器,将浏览器修改成可代理,这样才能在浏览器上代理对象。
首先浏览器上执行代理脚本。
再次执行需要调试的代码
这样就拿到了页面的日志信息,就可以和补环境代码的日志对比了。
这是其中一种方式,当然还有其他解决问题的方式。
纯技术交流,请勿用于非法用途,如有权益问题可以发私信联系我删除.