Skip to main content
本文帮助你了解如何在 Windows PC 上将 Fiddler 与 Microsoft 游戏开发工具包 (GDK) 结合使用。Fiddler 是一款 Web 调试代理,可记录 Windows PC 与互联网之间的所有 HTTP 和 HTTPS 流量。要理解和调试 Web 服务调用,可使用 Fiddler 记录并检查流量。Fiddler 有多个版本。Fiddler Classic 是免费软件。要下载它,请参阅 Fiddler 官网。以下内容仅涉及 Fiddler Classic。

在 Windows PC 上配置 Fiddler 与 Microsoft 游戏开发工具包 (GDK) 配合使用

按 Fiddler 的标准配置流程在 Windows PC 上配置其与 Microsoft 游戏开发工具包 (GDK) 配合使用。有关该流程的更多信息,请参阅 Fiddler 文档 要正确捕获所有 XBOX 服务和游戏流量,还应确保满足以下条件:
  • 以管理员模式运行 Fiddler。
  • 为 XBOX Game Bar、XBOX Console Companion、XBOX Game UI 和 XBOX 游戏可调用 UI (TCUI) 启用流量捕获。 可以从 Tools > Win8 Loopback Exemptions 中在列表中选择以下包名并保存更改:
    • XBOX Game Bar Plugin
    • XBOX Console Companion
    • XBOX Game UI
    • XBOX TCUI
  • 为游戏的游戏可执行容器启用流量捕获。 可以在 Tools > Win8 Loopback Exemptions 菜单中从列表中选择 Description 字段与游戏包名一致的包名来满足此条件。
此 Fiddler 设置不会捕获登录和游戏内事件,通常这些事件在流量分析中并不需要。要同时捕获这类流量,请完成以下步骤:
  • 打开一个管理员级命令提示符。
  • 运行 netsh winhttp set proxy 127.0.0.1:8888 "<-loopback>",其中端口号 (8888) 与你在 Fiddler 的 Tools > Options > Connections 选项卡中配置的端口一致。
要禁用此类流量的捕获,请按以下步骤操作:
  • 打开一个管理员级命令提示符。
  • 运行 netsh winhttp reset proxy

Windows PC 上流量捕获的局限性

某些 Windows PC 配置会阻止 Fiddler 捕获流量。游戏开发者最常见的问题包括:
  • 只有当游戏的实现遵循 Windows 网络和代理配置时,才能从其游戏可执行容器中捕获到流量。不遵循代理配置的流量无法被捕获。
  • VPN 客户端可能会禁用代理配置,从而阻止 Fiddler 捕获流量。你可以查看 VPN 路由并在 VPN 配置中为游戏和 XBOX 流量设置例外来解决此问题。
有关其他故障排查,请参阅 Fiddler 官网

另请参阅

Fiddler 官网
最后修改于 2026年8月24日