接口测试

img

img:配置windows中特定应用的抓包(默认抓取不到)

img:添加备注信息

img:重新发起指定请求

img:清空指定会话内容

img:断点放行

img:模式切换

img:相应数据解码

img

img:抓取指定进程发出的请求

img:关键字查找

img:保存当前的会话数据

img:截图+计时

img:打开浏览器

img:加密/解密

img:浮窗显示详细内容

img

img:fiddler脚本

img:日志

img:过滤规则配置

Use filters:启用过滤规则

Hosts:

show only the following hosts 只展示指定的hosts

Hide the following hosts:隐藏指定的hosts

Flag the following hosts:标记指定的hosts

Clients process

Request headers

Response headers

Breakpoints

Response status code

Response content-type

img:时间线

img:会话数据统计

img:请求+响应详情

img

img

img:模拟服务端响应

添加响应规则,抓取到的请求如果满足已启用规则,则会被fiddler拦截,并返回规则中设置的相应内容(请求不会被发送服务器)

可以手动输入规则内容,也可以直接从会话列表中拖拽到autoresponder中

Regex:使用正则表达式进行匹配

Exact:精确匹配

Method:匹配请求方法

Header:匹配请求头

img:模拟客户端请求

可以手动输入规则内容,也可以直接从会话列表中拖拽到composer中

添加规则后,点击execute按钮即可发送请求

img:抓取移动端流量

在rules菜单下选择automatic breakpoints

(1)请求前断点,选择before request(快捷键F11)

请求发出后会被fiddler拦截(此时请求还未被发送到服务端),拦截后就可以修改请求内容,修改完成后点击请求信息窗口中的run to completion按钮或工具栏中的go按钮即可放行(此时修改后的请求会被发送到服务端)

(2)响应后断点,选择after response(快捷键Alt+F11)

服务端响应请求后会被fiddler拦截(此时响应内容还未被发送到客户端),拦截后就可以修改响应内容,修改完成后点击响应信息窗口中的run to completion按钮或工具栏中的go按钮即可放行(此时修改后的响应信息会被发送到服务端)

(3)关闭断点功能,disabled(快捷键Shift+F11)

(1)?+关键字,从protocol、host、url三个字段中进行模糊匹配,高亮显示匹配到的请求

(2)@+关键字,从host字段中进行模糊匹配,高亮显示匹配到的请求

(3)

Original: https://www.cnblogs.com/cn-zhouchao/p/16617580.html
Author: 小胖子学编程
Title: 接口测试

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/581711/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • Centos部署Loki日志聚合系统

    有关一些日志聚合的起源和原则,请参阅我的另一篇文章“用于编程入门的日志聚合系统”。 [En] For the origin and principles of some log a…

    Linux 2023年5月27日
    099
  • Haproxy

    Haproxy Haproxy haproxy简介 负载均衡 Haproxy搭建http负载均衡 lvnanhai、RS1、RS2都关闭防火墙和selinux RS1和RS2部署h…

    Linux 2023年6月6日
    0132
  • git使用命令行保留原分支迁移代码仓库

    有些时候我们需要对git仓库中的项目进行一些迁移,如从a账号迁移到b账号下,从github平台迁移到内部的gitlab平台等。一般平台会自带 migrate 或者 import 的…

    Linux 2023年6月7日
    0133
  • Python之面向对象-反射

    一、什么是反射 反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问,检测和修改它本省状态或行为的一种能力(自省)。这一概念的提出很快引发了计算机科学领域关于应用反…

    Linux 2023年6月14日
    0126
  • ArchLinux安装-2022-01-12

    这篇教程,是我基于B站up住theCW的视频教程整理的,其中添加了一些我在安装n次之后的经验(虽然失败过几次,但我现在安装不会再出差错,所以请放心的看此教程) 当然,我认为theC…

    Linux 2023年5月27日
    0128
  • jenkins 设置钉钉机器人+jenkins调用shell脚本使用钉钉机器人自定义发消息并通知指定人

    两种钉钉通知方式,一种是使用安装的钉钉插件来通知,但是这个不好定义通知内容,没办法控制发送条件,只要配置了,不管构建参数(分支,渠道,配置),都会发通知,第二种是使用脚本的方式来通…

    Linux 2023年5月28日
    0123
  • ffmpeg 格式转换

    1.学前知识 1.1视频码率值 码率公式: 码率(kbps)=文件大小(KB)*8/时间(秒) 所以码率和视频文件大小成正比的,不过码率超过一定值后,人眼是看不出效果的. 接下来,…

    Linux 2023年6月7日
    0153
  • JAVA实现微信小程序支付退款功能

    JAVA实现微信小程序支付退款功能 本如亲测有效(代码复制直接可以用的),退款的前提是必须有小程序的appid、商户号、商户密匙、和证书、 这个是微信小程序退款的官网大家可以去看看…

    Linux 2023年6月7日
    0255
  • shell脚本调试方法

    set -x bash -x test.sh 作者:习惯沉淀 如果文中有误或对本文有不同的见解,欢迎在评论区留言。 如果觉得文章对你有帮助,请点击文章右下角【推荐】一下。您的鼓励是…

    Linux 2023年5月28日
    0115
  • 【证券从业】金融基础知识-第四章 股票03

    注1:后续学习并整理到第八章,全书完结后再合并成一个笔记进行源文件分享 注2:本章内容巨多,大约分为三篇文章记录消化 posted @2022-06-08 01:28 陈景中 阅读…

    Linux 2023年6月13日
    0138
  • 目录遍历漏洞

    一.目录遍历漏洞原理目录遍历(路径遍历)是由于Web服务器或者Web应用程序对用户输入的文件名称的安全性验证不足而导致的一种安全漏洞,使得攻击者通过利用一些特殊字符就可以绕过服务器…

    Linux 2023年6月14日
    0136
  • SSM 集成 Freemarker 模板引擎

    在前后端分离的大趋势下,项目开发过程中,应尽量减少前端和后台的依赖和耦合,前端和后台尽可能采用 ajax 进行交互;但是全站 ajax,不利于网站 SEO,所以引入模板引擎,尽量减…

    Linux 2023年6月14日
    0123
  • 解决USB在虚拟机不显示问题

    电脑重装了下系统,顺带重新装了vmware,发现虚拟机无法识别USB设备,居然连右下角图标和可识别设备都不显示了。 网上找了很多方法,大多是纷繁复杂,且行不行都无法保证。 我发现一…

    Linux 2023年5月27日
    0144
  • IDEA 无法显示 Run Dashboard 的解决方法

    前言 最近开始接触微服务的项目,项目很多有时候本地调测需要启动多个项目,看到同事都是使用dashboard管理项目,服务和端口排列的整整齐齐。但是我dashboard里面啥都没有,…

    Linux 2023年6月14日
    0148
  • Redis-实现SpringBoot集成Redis多数据源

    背景​ 有些时候在一个项目里,由于业务问题,可能仅仅操作一个Redis数据源已经不能满足,比如某个运营系统,对接着多个不同的服务,处理数据时又不想通过远程调用,那只能增加一个数据源…

    Linux 2023年5月28日
    0108
  • 容器的监控和日志管理

    一、Docker监控工具和使用 1、Docker自带的监控命令 监控容器最简单的方法是使用Docker自带的监控命令:docker ps、docker top、docker sta…

    Linux 2023年6月8日
    0126
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球