码迷,mamicode.com
首页 > 其他好文 > 详细

Fiddler

时间:2018-08-20 12:24:52      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:int   http   网络   一个   快捷键   requests   上传   没有权限   简单的   

1.fiddler相关配置
 
2.如何抓包
移动端
①保持手机和电脑处于同一网络中
②设置手机的代理为电脑当前所处网络的IP,端口号为:8888,eg:10.12.1.64:8888。
③ 启动app,即可看到fiddler正在抓取文件
 
4.快捷键
ctrl+x,清屏
ctrl+r, 打开Fiddler配置文件
 
5.Fiddler高级技巧
5.1 映射路径到本地文件夹
适用场景:
- 你是前端开发人员,要开发一个小模块,需要用到线上的环境(账号、数据、跨域等),但你又没有权限往线上传文件
- 你是移动测试人员,需要将一组接口的返回结果替换为另一组,最简单的办法就是使用Fiddler修改接口返回结果
 
if (oSession.url.indexOf("www.baidu.com")>-1) {
    oSession.url = oSession.url.Replace("app.jf.10086.cn","218.206.190.18:8083");
    oSession.url = oSession.url.Replace("app.jf.10086.cn","10.12.1.67:8080");
    oSession.url = oSession.url.Replace("218.206.190.18:8083", "10.12.1.67:8080");
    oSession.url = oSession.url.Replace("218.206.190.18:8082", "10.12.1.67:8080");
}
 
5.2 断点调试请求
全局断点
Rules -> Automatic Breakpoints -> Before Requests  request请求,未到达服务器之前
                                                          After Responses  服务端响应之后,在Fiddler将响应回传给客户端之前
技术分享图片

单个断点

请求前断点
请求后断点
 点击《Run to Completion》,请求继续
 技术分享图片

 

 

Fiddler

标签:int   http   网络   一个   快捷键   requests   上传   没有权限   简单的   

原文地址:https://www.cnblogs.com/yuxina/p/9504777.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!