zoukankan      html  css  js  c++  java
  • fiddler 拦截小结

    一,拦截请求或响应常用命令

    1.拦截命令

     bpu 清除拦截请求

     bpu http://www.baidu.com 拦截访问百度网站的请求.可以在 request 框的 WebForms 中改请求内容.

     bpafter 清除拦截响应

       bpafter http://www.baidu.com 拦截访问百度网站的响应.可以在 response 框的 TextView 中修改响应内容.

    2. 修改获取的响应结果

      1> 打开右侧窗口的 autoresponder 那一栏,选中 enable rules 和 unmatched requests passthrough

      2> 把左侧栏想要修改的请求请求拖进右侧autoresponder列表框中,并在右下角的框中的 EXACT:改成REGEX:,然后点击 test... 按钮测试匹配程度,删除第一行的参数,直到网址变绿色为止,并将autoresponder列表框右下角第二行的下拉内容改为 find a file... 选择一个写了 json 的 text 文件,用来作为请求的结果.

      3>此时即可在发送请求时获取 text 中的内容, text 内容一般是在 inspectors 那一栏中,从 TextView 中拷贝过来的,如果其中的内容加密过了而且是个点,就可以在 transformer 中的 http compression 下选中 none 来正确的读取TextView中的返回内容.

    3.手机设置了代理的 IP 地址和端口号8888,却连不上 pc 的隔离环境.很大的原因是:没有打开 fiddler... 因为端口号8888一般是 fiddler 独占的,因此必须打开 fiddler 才能连接 pc 的隔离环境.

    二,使用注意

    1.只能对一个网站进行 bpu 或 bpafter 操作.

  • 相关阅读:
    (Vedctor经典)A
    C++ map用法
    (约瑟夫应用)5.4.1 Roman Roulette
    部分题集代码
    随机生成数
    如何在AutoCAD中实现鼠标双击事件
    浅谈JS之Error对象
    自定义微信小程序swiper轮播图面板指示点的样式
    物理像素与逻辑像素相关概念
    微信小程序中padding-right和margin-right无效
  • 原文地址:https://www.cnblogs.com/lz465350/p/5173064.html
Copyright © 2011-2022 走看看