作为一名合格的测试怎么能不会抓包呢。
 
抓包适用场景:
 
  测试某个功能时,出现了bug,这时我们便需要抓包看一下这个bug到底是前端的还是服务端的;
  bug的精准指向,能加速bug得以解决。
 
接下来我们就来get这项技能吧》》》
 
一、下载fiddler并安装(安装包一键安装)
 
  由于现在普遍都使用https协议,fiddler默认只能抓取http,抓取https需要安装证书(所以本文主要讲述如何配置成功抓取https协议接口)
 
二、web端抓包:
 
  1.下载后打开fiddler,Tools>Options设置:
 
 

 
 
  点击 Actions选择并安装证书:
 
 
 
  安装好后重启fiddler,看成果(以百度首页搜索接口为例):
 
 

 
 
三、移动端:
 
   fiddler内配置:
 

 

   首先查找出安装fiddler的电脑ip(方法很多,自行选择),此处只提供fiddler内查看的方式:
 

 1.1 抓取https配置(安卓/ios通用步骤):
 
   手机与电脑连接同一网络,找到手机设置>wifi>代理>手动,填写ip和刚刚设置的端口号:
 

 
   打开浏览器,输入ip:端口号,下载fiddler证书并安装
 
         (注:现在支持安卓不下载安装证书便可使用了,所以安卓系统配置以上步骤后仍不可抓取的情况下,可继续下载安装证书后尝试):
 

      配置到这,重启app,安卓就可以抓取https的接口啦!
 
   1.2 ios抓取https接口,有时候通过以上步骤配置完ios你会发现仍然无法抓取https,那是因为ios在高系统的配置上比起安卓多一个步骤,一起看看吧:
 
           继续配置:
 
   设置>通用>关于本机>证书信任设置(找到对应证书打开按钮):
 

 
 

   同样重启app!!ios也可以抓取https接口啦!
 
至此,抓取https的配置方法就讲完啦。你get到了吗?赶紧码上试试吧!!!
 
注:
如果仍无法抓取记得重启fiddler或电脑试试哟。。.
 
 

Fiddler——抓取https接口配置(web,安卓,ios)的更多相关文章

  1. Fiddler抓取HTTPS请求配置

    由于fiddler安装后默认只能抓取http请求,如果需要抓取https请求需要进行配置.配置方式:Tools--->Options--->HTTPS,勾选CaptureHTTPS CON ...

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

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

  3. fiddler抓取https请求(android/ios)

    本文转载自:http://blog.csdn.net/songer_xing/article/details/53841401 备注:本人有这样的一个需求,先记录下,以后再进行整理. 在抓包过程中发现 ...

  4. 浅谈HTTPS以及Fiddler抓取HTTPS协议

    最近想尝试基于Fiddler的录制功能做一些接口的获取和处理工作,碰到的一个问题就是简单连接Fiddler只能抓取HTTP协议,关键的登录请求等HTTPS协议都没有捕捉到,所以想让Fiddler能够同 ...

  5. HTTPS-使用Fiddler抓取HTTPS数据包原理

    最近想尝试基于Fiddler的录制功能做一些接口的获取和处理工作,碰到的一个问题就是简单连接Fiddler只能抓取HTTP协议,关键的登录请求等HTTPS协议都没有捕捉到,所以想让Fiddler能够同 ...

  6. 在服务器上用Fiddler抓取HTTPS流量

    转自:http://yoursunny.com/t/2011/FiddlerHTTPS/在服务器上用Fiddler抓取HTTPS流量 阳光男孩 发表于2011-03-19 开发互联网应用的过程中,常常 ...

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

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

  8. 爬虫之Fiddler抓取HTTPS设置

    Fiddler抓取HTTPS设置 启动Fiddler,打开菜单栏中的 Tools > Telerik Fiddler Options,打开“Fiddler Options”对话框. 对Fiddl ...

  9. 【转载】浅谈HTTPS以及Fiddler抓取HTTPS协议

    最近想尝试基于Fiddler的录制功能做一些接口的获取和处理工作,碰到的一个问题就是简单连接Fiddler只能抓取HTTP协议,关键的登录请求等HTTPS协议都没有捕捉到,所以想让Fiddler能够同 ...

随机推荐

  1. Spring中声明式事务的几个属性的解释

    声明式事务 @Transactional (通常用在service层)事务属性:传播行为,隔离级别,回滚,只读,过期 1,spring支持事务传播行为:propagation(常用以下两个)    ① ...

  2. 用maven创建项目引入js文件位置

    用maven创建项目引入js文件位置 截图如下:

  3. Note -「圆方树」学习笔记

    目录 圆方树的定义 圆方树的构造 实现 细节 圆方树的运用 「BZOJ 3331」压力 「洛谷 P4320」道路相遇 「APIO 2018」「洛谷 P4630」铁人两项 「CF 487E」Touris ...

  4. 【JOISC 2020 补题记录】

    目录 Day 1 Building 4 Hamburg Steak Sweeping Day 2 Chameleon's Love Making Friends on Joitter is Fun R ...

  5. 图解python | 循环与控制

    作者:韩信子@ShowMeAI 教程地址:http://www.showmeai.tech/tutorials/56 本文地址:http://www.showmeai.tech/article-det ...

  6. IDEA 端口占用,启动失败,提示Web server failed to start. Port 8080 was already in use.

    问题描述: 使用IDEA开发Spring Boot项目,今天启动提示端口占用,导致启动失败!(我昨天也是用的这个端口,可以正常启动) *************************** APPLI ...

  7. Spring Boot 启动特别慢的问题

    Q:debug模式下代码编译没有问题,本来10 ms左右可以启动的项目,却耗时了3000多ms,why? A:删除项目中的断点,留几个要用的就行. 至于怎么一键删除所有断点,请自行搜索! 一度以为我的 ...

  8. java集合专题 (ArrayList、HashSet等集合底层结构及扩容机制、HashMap源码)

    一.数组与集合比较 数组: 1)长度开始时必须指定,而且一旦指定,不能更改 2)保存的必须为同一类型的元素 3)使用数组进行增加/删除元素-比较麻烦 集合: 1)可以动态保存任意多个对象,使用比较方便 ...

  9. validator参数校验

    目录 validator参数校验 validator参数校验 type Req struct { Sn string `json:"sn" binding:"requir ...

  10. 十一讲/十二讲 最近总是学不进去,这咋办啊 哭了我i我i我i

    0: 2,9,7      错错错 帽号回来是列表 1:好像一样?   错错错  不一样,list[0]是一个值,冒号回来是个列表 2:A.insert(0,A[-1]) del A[-1]      ...