Fiddler代替安卓模拟器实现定位
1.前言
之前需要虚拟定位一直是使用安卓模拟器实现,今天发现Fidder居然可以通过自动改包实现
目标:下图中的您所在位置
2.查看请求
抓包看他的请求内容如下
原来是因为里面两个undefined经纬度导致接口返回说格式错误,然后无法得到位置
简单的想法自然是替换这两个字符串。
但是如何替换呢?难道要每次手动拦截改请求吗?
自然是不现实的
于是使用FiddlerScript.
3.添加自动改包功能并添加方便的开关
1.添加开关
1 | //控制开关,规则->是否开启替换请求URL参数 |
2.添加自动改包功能
1 | //在规则->是否替换请求URL参数开启了就会执行下面的命令 |
位置自然在OnBeforeRequest前后
再次点获取,成功
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 沫欢的小站!