zoukankan      html  css  js  c++  java
  • fiddler 操作记录

    一、使用

    按下F12开始/停止抓包。

    按下Ctrl+x清除列表。

    Tools > Options 可以查看代理设置:

    如果想看系统代理设置,win10可按下win键然后搜索代理即可。

    这里可以看到设置已经被fiddler更改。

    如果想抓手机上的数据,则用手机连接到电脑的代理即可。
    默认情况下fiddler不会捕获https流量,可还Tool > Fiddler Options > HTTPS 中选择 Decrypt HTTPS traffic 确认,然后勾选 Ignore server vertificate errors 来忽略一些证书错误。

    Header 中的信息

    Accept 表示客户端能接接受的媒体类型
    Accept-Encoding 表示客户端可以接受的压缩类型
    Accept-Language 是浏览器声明自己可以接受的语言
    User-Agent 是浏览器告诉服务器客户端使用的操作系统及版本,Cpu类型、浏览器及版本、浏览器渲染引擎、浏览器语言、浏览器cha jian 在 Rules > User-Agent 可以修改
    Refer 是告诉服务器来源页面

    下断点

    Rules > Automatic Breakpoint > Before Requests 快捷键F11 可以拦截所有会话 Shift+F11取消
    单个断点可以在fiddler 左下角QuickExec 执行 bpu www.baidu.com 来拦截baidu.com

    E-tag 是 Entity Tag(实体标签)的缩写,是根据实体内容生成的一段hash字符串,可以标识资源的状态。
    Cache-Control:public 是指公有缓存,对应的还有私有缓存。

    如果fiddler异常退出导致无法上网,可以重将fiddler打开再关闭即可恢复网络。

    Ctrl + i 反选 session
    delete 删除选中的session
    Shift+delete 删除未选中的session
    R 重放选中的session
    P 选择当前session的父session
    U 无条件重放选择的session

    有了计划记得推动,不要原地踏步。
  • 相关阅读:
    linux 内核升级4.19
    监管对保险页面的要求
    软件测试-测试可交付成果
    软件测试架构思想
    dockerfile
    转载:.NET Core 图片操作在 Linux/Docker 下的坑
    docker build速度过慢问题
    .net 5 发布到 docker 或 docker 镜像方法
    Centos 安装 docker 教程
    DQL、DML、DDL、DCL全名是啥?
  • 原文地址:https://www.cnblogs.com/amnotgcs/p/13751755.html
Copyright © 2011-2022 走看看