前言

在测试中,我们经常需要构造一些特殊场景来满足我们的需求。fiddler就提供了强大的重定向功能,可以帮助我们快速的构造测试场景。

请求重定向(AntoResponder)

1. 选项卡字段解释

(1)Enable rules :控制AntoResponder开关。勾选时,表示使用AntoResponder;不勾选时,表示不使用,即选项卡的内容置灰。
(2)Unmatched requests passthrough :控制不符合规则的请求显示。勾选时,表示正常请求规则之外的URL;不勾选时,在请求规则之外的URL时,会返回404。
(3)Enable Latency :控制延时请求。勾选时,表示延时发送请求;不勾选时,表示立即发送请求。

(4)当Enable Latency勾选后,底部会出现Latency字段,可以右键修改延时的时间。

2. 服务器返回404、502等异常状态码

实现服务器返回404、502等状态码也很简单,操作步骤:在左侧请求框中选中要执行的URL——>点击add Rule——>rule editor编辑框中出现选择的URL——>下拉第二个下拉框——>选择要返回的状态码——>点击save即可。

3. 服务器返回资源重定向(修改返回的数据)

(1)将想要返回的数据保存在文本或者其他文件中:在Fiddler右侧Inspector界面下方返回值的raw中查看返回数据->点击右下角View in notepad在文本中打开->文本中删去返回数据的报头->把数据改为想要的数据->另存为需要的格式(xx.json、xx.txt等);
(2)fiddler操作步骤:在左侧请求框中选中要执行的URL——>点击add Rule——>rule editor编辑框中出现选择的URL——>选择Choose a File…——>选择本地保存的数据文件——>点击save保存即可;
(3)利用fiddler或者浏览器访问刚才设置规则的URL,就可以看到返回的是修改后的结果了。

fiddler请求重定向相关推荐

  1. java 异步请求重定向_JavaEE通过response实现请求重定向

    请求重定向指的是一个web资源收到客户端请求后,通知客户端去访问另外一个web资源,这称之为请求重定向.302状态码和location头即可实现重定向. 请求重定向最常见的应用场景就是用户登录. 下面 ...

  2. 请求转发与请求重定向

    请求重定向:客户端行为,response.sendRedirect(),从本质上讲等同于两次请求,前一次的请求对象不会保持,地址栏的URL地址会改变. 请求转发:服务器行为,request.getRe ...

  3. Java Web 请求转发与请求重定向

    Java Web 请求转发与请求重定向 请求转发 服务器行为,即用户向服务器发送了一次http请求,该请求可能会经过多个信息资源处理以后菜返回给用户,各个信息资源使用请求转发机制互相转发请求,但是用户 ...

  4. 请求转发和请求重定向的区别?

    请求重定向Redirect: 1. 产生了两次请求,俩次相应 , 所以浏览器地址会发生改变 !2. 可以重新定向到非本项目的服务器地址! 请求转发forword: 1. 产生了一次请求,一次相应 , ...

  5. 45请求转发和请求重定向区别

    请求转发 定义一个response的jsp文件 <%@ page language="java" contentType="text/html; charset=U ...

  6. [转]NGINX-检测客户端是通过电脑还是移动设备访问的,将请求重定向到适配的WEB站点...

    原文地址:https://blog.51cto.com/10978134/2163757 检测客户端是通过电脑还是移动设备访问的,将请求重定向到适配的WEB站点 此配置方法由Detect Mobile ...

  7. java重写重定向_JavaWeb请求转发与请求重定向理解

    请求转发使用方法httpServletRequest.getRequestDispatcher("login.jsp").forward( httpServletRequest,  ...

  8. java中请求转发与重定向_JavaEE进阶 请求转发与请求重定向

    JavaEE进阶 请求转发与请求重定向 本篇JavaEE进阶教程将为大家讲解JavaEE进阶编程的知识点,看完这篇文章会让你对JavaEE进阶编程的知识点有更加清晰的理解和运用.在转发的过程中,可以把 ...

  9. Java基础:请求重定向与请求转发的比较

    尽管HttpServletResponse.sendRedirect方法和RequestDispatcher.forward方法都可以让浏览器获得另外一个URL所指向的资源,但两者的内部运行机制有着很 ...

最新文章

  1. 根据标签分布来选择损失函数
  2. 计算机主机电池,为什么电脑主机板上面有电池?很多人可能根本不知道
  3. 7、redis之使用spring集成commons-pool来操作常见数据类型
  4. *17.解释一下最小生成树
  5. 库壳的一些有趣面试题
  6. android jni通过cmake使用第三方静态库和动态库
  7. java继承的举例_java继承实例
  8. 「PowerBI」分析服务多维数据结构重回关系数据库的一大绝招
  9. html中怎样播放本地视频教程,【Axure9基础教程】内联框架如何引入本地音频 视频 HTML PDF等本地文件...
  10. k2pdfopt教程
  11. 性能调优的方法及概念
  12. 【原创】Mysql客户端如何处理中文
  13. OpenStack HA集群1-Galera Cluster for Mysql
  14. 医学相关excel表格计算机作业,求计算机作业电子表格演示文稿。
  15. 人人开源项目前端添加静态路由
  16. 猴子--教你如何准备一份数据分析师简历的清单
  17. html圣诞节网页制作,圣诞节快乐——为你的网页添加一个可爱的HTML5圣诞节雪人!...
  18. 2D激光雷达运动畸变矫正_base里程计
  19. Elasticsearch ILM 索引生命周期管理常见坑及避坑指南
  20. 让你快速掌握技巧,新手怎么做自媒体?分享6点干货知识

热门文章

  1. 机器学习与分布式机器学习_机器学习适合所有人
  2. 【QQ自由幻想】这样的女人不能要!(色即是空另类版)
  3. 测试工程师的职业规划和职业发展—进阶篇
  4. 字符串大小写转换器(html+css+js)
  5. linux superblock位置,Linux下恢复EXT3 Superblock的正确方法
  6. 《Arduino奇妙之旅:智能车趣味制作天龙八步》一2.3.2 开发环境
  7. 迷你linux操作系统,使用busybox做一个小巧的Linux操作系统
  8. 安装office2010后桌面右键“共享文件夹同步”怎么删除?
  9. php中li标签,HTML li标签是干嘛的?HTML li标签用法和属性的介绍
  10. C语言——结构体struct与typedef的使用