博客
关于我
不会Fiddler安装和基本使用教程?看这篇就够了
阅读量:732 次
发布时间:2019-03-21

本文共 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 的基本使用方法和常用功能,帮助测试人员高效完成抓包分析任务。

    转载地址:http://ltlgz.baihongyu.com/

    你可能感兴趣的文章
    Netty源码—8.编解码原理一
    查看>>
    Netty源码—8.编解码原理二
    查看>>
    Netty源码解读
    查看>>
    netty的HelloWorld演示
    查看>>
    Netty的Socket编程详解-搭建服务端与客户端并进行数据传输
    查看>>
    Netty的网络框架差点让我一夜秃头,哭了
    查看>>
    Netty相关
    查看>>
    Netty简介
    查看>>
    Netty线程模型理解
    查看>>
    netty解决tcp粘包和拆包问题
    查看>>
    Netty速成:基础+入门+中级+高级+源码架构+行业应用
    查看>>
    Netty遇到TCP发送缓冲区满了 写半包操作该如何处理
    查看>>
    netty(1):NIO 基础之三大组件和ByteBuffer
    查看>>
    Netty:ChannelPipeline和ChannelHandler为什么会鬼混在一起?
    查看>>
    Netty:原理架构解析
    查看>>
    Network Dissection:Quantifying Interpretability of Deep Visual Representations(深层视觉表征的量化解释)
    查看>>
    Network Sniffer and Connection Analyzer
    查看>>
    Network 灰鸽宝典【目录】
    查看>>
    Networkx写入Shape文件
    查看>>
    NetworkX系列教程(11)-graph和其他数据格式转换
    查看>>