不会Fiddler安装和基本使用教程?看这篇就够了
发布日期:2021-05-24 21:45:58 浏览次数:12 分类:精选文章

本文共 1206 字,大约阅读时间需要 4 分钟。

Fiddler 是一款功能强大的 Web 调试工具,能够记录客户端和服务器端的 HTTP 和 HTTPS 请求,提供深入的监控、设置断点、修改输入输出数据等多种功能点。作为测试人员,熟悉 Fiddler 的使用对于抓包分析和测试验证工作至关重要。本文将分步骤介绍 Fiddler 的基本使用方法和操作流程。

一、Fiddler 的基础概念

Fiddler 以代理服务器的形式运行,默认代理地址为 127.0.0.1,端口为 8888。使用 Fiddler 时,代理设置会自动添加到浏览器中,生效时刻,退出时也会自动清除设置,确保对其他应用无影响。

二、安装与工作原理

Fiddler 可通过官网直接下载并进行 installing。在运行过程中,Fiddler 会 Transparency 地代理客户端的所有网络请求,并将 HTTP/HTTPS 隧道转发至服务器端,实现数据的捕获与分析。

三、抓包设置与配置

  • 开启抓包功能:在 File 中选择 Capture Traffic,开启后左下角将显示活跃状态。
  • 方便远程连接:在 Tools->Fiddler Options 的 connections 窗口,启用远程代理功能。
    3."There are domains I want to filter"?没关系,通过 filters 操作,把不关注的域名排除在外。
  • 四、请求 chase 和数据分析

    Fiddler 提供直观的数据可视化,抓包结果方可清晰查看。使用Inspectors 工具可获取原始数据流,分析 HTTP 请求头和响应体。

  • 状态行显示:包含协议版本、状态码、状态信息。HTTP 状态码有五类,403 Forbidden、404 Not Found 等是常见错误状态码。
  • 快速执行命令行工具:点击左下角的 QuickExec,输入命令如 .select chosen SessionID 快速定位。
  • 五、HTTP 请求与响应解析

  • 常见 HTTP 方法:GET、POST、PUT、HEAD、DELETE 等。
  • 常见 HTTP 状态码:2xx 是成功,3xx 需要重定向,4xx 是客户端错误,5xx 是服务器错误。
  • HTTP 头部 field 说明:Content-Type 表示数据类型,如 text/html; charset=utf-8. Connection: close 则表示老旧链接关闭。
  • 六、解决常见问题

  • Firefox 无法上网:重启 Fiddler 后,auto quit 可能会影响服务器连接。键的一键导出证书到桌面,浏览器高级设置认证即可恢复。
  • 证书过期:重新生成证书可通过 makecert.exe 命令行工具自定义根证书,确保 prolonged periods 继续工作。
  • 以上介绍涵盖了 Fiddler 的基本使用方法和常用功能,帮助测试人员高效完成抓包分析任务。

    上一篇:功能测试如何做?测试大佬列出了这些关键信息!
    下一篇:是自学编程还是保培训班学习?听听IT大佬给你的建议

    发表评论

    最新留言

    做的很好,不错不错
    [***.243.131.199]2025年04月22日 01时05分08秒