Fiddler设置与安装证书

一、Fiddler常见设置

Options位置:Tools->Options

二、移动端连上Fiddler作为代理

注意:因为Charles也是默认8888端口,小心同时打开两个应用导致端口冲突。

1. IOS端连接Fiddler

1.1 iOS 手机设置代理步骤:

a.点击wifi蓝色感叹号 ->点击底部配置代理 ->点击手动 ->输入服务器(IP)和端口(8888)

1.2 iOS 安装步骤:

a.浏览器输入网址,提示是否允许显示描述文件,允许 ->安装描述文件

b.打开设置 ->通用 –>关于本机 ->证书信任设置

2. Android端连接Fiddler

2.1 Android 手机设置代理步骤:

a.长按wifi修改网络 ->高级选项,代理,手动 –>输入服务器主机名(IP)和服务器端口(8888)

然后,手机浏览器访问IP:端口号安装证书

2.2 Android 安装步骤:

a.浏览器输入网址 ->命名证书,确认即可

Fiddler界面介绍使用

一、基本界面

1、:备注,添加之后在会话栏的Comment列中显示备注内容

2、Replay:再次发送对应请求【常用】

3、清除会话面板

4、Go:断点调试,点击go,执行下一步【常用】

5、Stream:代理模式。默认:缓冲模式。点击进行切换。

a.流模式streaming:将客户端的请求数据实时的传给服务端,更接近于浏览器本身的真实行为。

b.缓冲模式buffering:将客户端的请求数据缓冲起来,等数据写完之后再传给服务端。

6、Decode:解压请求。解压http请求里面的东西,帮助查看响应内容【常用】

7、 Keep:保持会话的数目

清除列表

清除所有对话

清除加载图片的请求

清除使用http connect方法的请求

清除状态码非200的请求

清除非浏览器发出的请求

清除已响应请求且未标记的请求

清除响应body一样的请求,只保留一个

1、Any Process:捕获请求,只看需要的请求。将“靶心”投向需要的请求

2、Find:查找请求,可以高亮所查找的请求【常用】

3、Save:保存会话

4、:截图,默认5秒后截图(电脑全屏)

5、:计时器

6、Browse:点击会话,再点击Browse,启动浏览器发送此请求,快速启动浏览器

7、Clear Cache:清空浏览器缓存

8、TextWizard:编码、解码文本内容,一般包含中文的请求都需要解码才能看到,所以复制url到TextWizard,然后选择URLDecode【常用】

9、TearOff:浮窗

10、msdn搜索:.net开发

二、会话图标

三、状态面板功能

1、控制台:可以输入一些命令行;输入help:可以看到常见的命令行;

2、capturing:fideler左下角,显示capturing表示正常工作;1、控制台:可以输入一些命令行;输入help:可以看到常见的命令行;

3、All Processes:过滤会话来源,web brower对会话进行过滤;

4、M/N 记录当前展示会话的数量;

5、状态信息:状态条显示。

四、命令行工具

基础命令

<4k 筛选响应大小小于4kb大小的会话

<4000 筛选响应大小小于4000字节大小的会话

>4k 筛选响应大小大于4kb大小的会话

>4000 筛选响应大小大于4000字节大小的会话

?searchtext 筛选包含searchtext 内容的请求

=status 筛选响应状态=状态的会话

=method 筛选请求方法=方法的会话

@host 筛选包含host的会话

g、go 恢复所有断点会话

cls、clear 清除会话列表

start 开始监听会话

stop 停止监听会话

quit 退出fiddler

命令行设置断点命令

bpu str 给包含str的url设置一个请求断点,只拦截请求,不拦截响应

bpu 清除请求断点

bpafter str 给包含str的url设置一个响应断点,只拦截响应,不拦截请求

bpafter 清除响应断点

bps 404 给状态码是404的请求设置一个断点

bps 清除状态码断点

bpm post 给请求方法为post的请求设置一个断点

bpm 清除请求方法断点

bold str 给包含str的url加粗

bold 清除加粗

测试工具Fiddler(二)—— 入门使用的更多相关文章

  1. 测试工具Fiddler(一)—— 基础知识

    Fiddler基础知识 一.Fiddler是什么? Fiddler是一个http协议调试代理工具,它能够记录客户端和服务器之间的所有 HTTP请求,可以针对特定的HTTP请求,分析请求数据.设置断点. ...

  2. 测试工具Fiddler(三)—— 常见功能介绍

    Fiddler的功能面板 1.statistics:请求的性能指标:全世界范围的性能测试: RTP:一个请求的从发送出去到返回的时间: Show chart可以看出图表的示例: 2.inspector ...

  3. 【测试工具】moco入门(一)

    转自:https://www.cnblogs.com/tangqiu/p/9493147.html 简单来说,Moco就是解决了开发前端时没有后端支持,开发接口时依赖没有到位的尴尬场景.当然Moco的 ...

  4. 抓包工具 Fiddler 使用:弱网络环境模拟限速测试流程

    转自:http://www.51testing.com/html/80/n-3726980.html   抓包工具 Fiddler 使用:弱网络环境模拟限速测试流程 发表于:2018-6-06 11: ...

  5. 高效前端优化工具--Fiddler入门教程

    简介: Fiddler是用C#编写的一个免费的HTTP/HTTPS网络调试器.Fiddler是以代理服务器的方式,监听系统的网络数据流动英语中Fiddler是小提琴的意思,Fiddler Web De ...

  6. 小程序入口构造工具&二维码测试工具

    小程序入口构造工具&二维码测试工具 本文将介绍我们小程序中隐藏的两个工具页面.原理虽不复杂,收益却实实在在,或许也能给诸君带来启发. 入口构造工具 痛点 PM&运营 投放链接 PM&a ...

  7. 【转】抓包工具Fiddler的使用教程(十二)下:Fiddler抓取HTTPS

    在教程十二(上),我们也了解了HTTPS协议,该教程就和大家分享Fiddler如何抓取HTTPS 抓包工具Fiddler的使用教程(十二):[转载]HTTPS协议 再次回忆一下关键内容: iddler ...

  8. 压力测试工具JMeter入门教程

    1.Jmeter 概要描叙 jmeter 是一款专门用于功能测试和压力测试的轻量级测试开发平台.多数情况下是用作压力测试,该测试工具在阿里巴巴有着广泛的使用,估计是不要钱吧,哈哈,功能上来说,整个平台 ...

  9. sysbench压力测试工具简介和使用(二)

    sysbench压力测试工具使用: 2.1    测试数据库服务器的硬件配置信息如下: CPU:      24核心线程数,Intel(R) Xeon(R) CPU E5-2620 0 @ 2.00G ...

随机推荐

  1. css 百分比继承关系的探讨

    引入:近日在回顾css基础的时候发现了一个有趣的问题,就是css在继承百分比类属性的时候是继承百分比后再根据父级宽高计算,还是继承父级根据百分比计算过后的绝对值.下面举一个简单的例子来描述这一个问题, ...

  2. [android] eclipse里面的安卓模拟器起不来

    提示信息可能是: The connection to adb is down, and a severe error has occured. 网上看了下,常见原因有两个: 1,系统里面另外有个叫ad ...

  3. P1031 栈的序列

    题目描述 输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否为该栈的弹出顺序.假设压入栈的所有数字均不相等.例如序列1,2,3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压栈序 ...

  4. Java中的断言assert的用法

    Java陷阱之assert关键字 一.概述 在C和C++语言中都有assert关键,表示断言. 在Java中,同样也有assert关键字,表示断言,用法和含义都差不多. 二.语法 在Java中,ass ...

  5. linux 自动检测 IRQ 号

    驱动在初始化时最有挑战性的问题中的一个是如何决定设备要使用哪个 IRQ 线. 驱动需 要信息来正确安装处理. 尽管程序员可用请求用户在加载时指定中断号, 这是个坏做法, 因为大部分时间用户不知道这个号 ...

  6. ASP.NET MVC 实现页落网资源分享网站+充值管理+后台管理(4)之业务仓储工厂

    在创建业务层之前,我们先来熟悉一下业务仓储工厂Bobo.Repository.dll程序集,后续的业务操作,我们都将通过这个程序集中的方法传递数据库操作,其介于数据库操作与业务层之间,详情可前往< ...

  7. layui框架实现多图片手动上传和随表单提交方法

    首先在官方文档并没有手动上传的说明文档,这里手动实现上传原理是:在表单中有三个按钮,分别是上传图片按钮.隐藏上传按钮.表单提交按钮,点击上传图片按钮之后,图片添加在前端但是并没有真正的上传,而是在点击 ...

  8. nixyx —— 一个小巧的项目工程/编译文件生成器(构建系统?)

    恩..nixyx确实算不上是一个构建系统. 所谓构建系统,比如GNU的Autotools,那是一套很完整的构建体系,包括了程序的配置,编译和安装三大部分. 类似的软件还有:google的gyp.腾讯的 ...

  9. Android生命周期函数执行顺序

    转载自:http://blog.csdn.net/intheair100/article/details/39061473 程序正常启动:onCreate()->onStart()->on ...

  10. c++ 队列算法

    include using namespace std; #define Maxsize 5 typedef int DataType; typedef struct Queue { DataType ...