fiddler备忘,好久不用,有些步骤忘记了

1.本机pc,目前ie和chrome都可以直接抓取,但是搜狗浏览器暂时抓不到

2.手机端抓包

(1)设置下代理:fiddler客户端查看下端口,然后在手机wifi设置代理服务器的本机ip和端口8888,就可以访问了

(2)https抓取,fiddler设置勾选下,然后手机端在浏览器中访问172.12.0.08(本机ip):8888或者127.0.0.0来安装证书

(3)断点的使用,默认是disabled,记得测试完修改回disable,常用的是after断点,用于修改响应数据,来修改响应内容,来测试客户端,让客户端可以显示你想要的测试数据

使用方法:

设置好断点after以后,开始请求(比如在浏览器或者手机中触发请求),然后fiddler会如图显示

点击红色箭头52,在右侧TextView里面修改数据,然后点击 run to compile运行断点,这时候看客户端会发现数据被改了

(这里有个小技巧一,一般断点要结合filter使用,防止对所有请求都断点导致其他功能不能使用)

(4)断点的使用,一般beforepoint是修改请求数据,在发送之前修改客户端请求数据,同样的操作,在webForms里修改数据,然后点击runtocompile运行

(5)AutoResponsder

AutoResponsder原理就是替换线上文档,例如一个js/css请求,或者一些数据,我们可以设置规则将返回的文件替换成本地文件。

这里如果页面是只能在微信客户端里打开的链接,抓包的时候看不到js,这个暂时还没有找到方法

操作步骤:选中你要替换的js文件,在aoturesponser增加入了替换就可以

如果是要修改,可以先把你要修改的js文件保存到本地,然后在本地修改以后在替换到线上

限速

Rules > Performances > Simulate Modem Speeds

自定义:

1.Rules > Customize Rules

2. 搜索m_SimulateModem,

3. 然后根据自己的需要修改如下语句

oSession["request-trickle-delay" ] = "400";(每上传1KB延迟400ms)

oSession["response-trickle-delay" ] = "200";(每下载1KB延迟200ms)

4. 点击Save Script后,之前勾选的Simulate Modem Speeds会被取消勾选,需要重新再勾选回来

fiddler常用功能一的更多相关文章

  1. fiddler常用功能

    原理 Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(cookie,html,js,css等). ...

  2. Fiddler常用功能总结

    使用Fildder几年来,深深的体会到了其便利性,给工作带来了极大的便利,所以把其它常用功能总结如下 一:介绍 1.免费,支持抓取http.https协议,可独立运动 2.原理:(客户通过移动端或是P ...

  3. Fiddler 常用功能总结

    1.fiddler相关配置   2.如何抓包 移动端 ①保持手机和电脑处于同一网络中 ②设置手机的代理为电脑当前所处网络的IP,端口号为:8888,eg:10.12.1.64:8888. ③ 启动ap ...

  4. Fiddler抓取https请求 & Fiddler抓包工具常用功能详解

    Fiddler抓取https请求 & Fiddler抓包工具常用功能详解   先来看一个小故事: 小T在测试APP时,打开某个页面展示异常,于是就跑到客户端开发小A那里说:“你这个页面做的有问 ...

  5. fiddler抓包常用功能详解

    一.基础部分: 1.设置代理ip及端口,tools --> telerik fiddler options --> connections -->勾选 “ Allow romote ...

  6. Fiddler 常用文档

    时间飞逝,已经俩月有余没写东西了(本来写的就不多,(^▽^)),最近俩月的苦闷,此处省略 1W 字.... 闲言碎语不多讲,使用 Fiddler 有一小段时间了,今天在这里总结下,一来做个笔记,二来可 ...

  7. fiddler常用操作之断点

    fiddler常用操作断点 标签(空格分隔): fiddler断点 一.断点: 1.为什么要打断点呢? 比如一个购买的金额输入框,输入框前端做了限制100-1000,那么我们测试的时候,需要测试小于1 ...

  8. fiddler常用操作

    fiddler常用操作 标签(空格分隔): fiddler fidrdler抓取https请求: fiddler是一个很好的抓包工具,但是默认的是抓取HTTP的,对于pc的https的会提示网页不安全 ...

  9. WebStorm 常用功能的使用技巧分享

    WebStorm 是 JetBrain 公司开发的一款 JavaScript IDE,使用非常方便,可以使编写代码过程更加流畅. 本文在这里分享一些常用功能的使用技巧,希望能帮助大家更好的使用这款强大 ...

随机推荐

  1. 使用webClient实现图片同步,异步下载

    WebClient.DownloadFile 方法 将具有指定 URI 的资源下载到本地文件. 命名空间:System.Net 程序集:System(在 system.dll 中) 同步实现参考代码: ...

  2. poj 1811 Prime Test 大数素数测试+大数因子分解

    Prime Test Time Limit: 6000MS   Memory Limit: 65536K Total Submissions: 27129   Accepted: 6713 Case ...

  3. mac mamp环境 PHP命令行反应缓慢解决

    在hosts增加下面两项即可. 原因:尝试执行DNS查找本地计算机的主机名的原因 raydeMacBook-Pro.local 就是你的MAC名称   127.0.0.1 raydeMacBook-P ...

  4. Spring入门(二)— IOC注解、Spring测试、AOP入门

    一.Spring整合Servlet背后的细节 1. 为什么要在web.xml中配置listener <listener> <listener-class>org.springf ...

  5. Struts2(一)— 入门

    一.概述 1.什么是Struts2 Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立 ...

  6. 精选10款HTML5手机模板

    1.Stroller | Mobile & Tablet Responsive Template 演示地址   购买地址 2.Ocean Mobile Template 演示地址   购买地址 ...

  7. 纯CSS实现3D照片墙

    HTML部分: <body> <div class="photo-wrap"> <!-- 舞台 --> <div class=" ...

  8. 03.CSS选择器-->交集并集选择器

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  9. asp.net修改上传文件大小

    我们大家都知道ASP.NET为我们提供了文件上传服务器控件FileUpload,默认情况下可上传的最大文件为4M,如果要改变可上传文件大小限制,那么我们可以在web.config中的httpRunti ...

  10. Dancing Line、网易蜗牛读书——创新性分析

    Dancing Line——视听效果极佳的解压游戏 介绍:跳舞的线是由猎豹移动公司和BoomBitInc制作的一款游戏,发行于2016年12月12日. 游戏规则:跟着音乐的节奏点击屏幕,完成转向,躲避 ...