Skip to main content
この記事では、Windows PC 上で Microsoft Game Development Kit (GDK) と組み合わせて Fiddler を使用する方法について説明します。Fiddler は、Windows PC とインターネット間のすべての HTTP および HTTPS トラフィックをログとして記録する Web デバッグ プロキシです。Web サービス呼び出しを理解しデバッグするには、Fiddler を使ってトラフィックをログに記録し、検査します。Fiddler にはいくつかのバージョンがあります。Fiddler Classic はフリーウェアです。ダウンロードするには、Fiddler の Web サイト を参照してください。以降のセクションは Fiddler Classic のみを対象とします。

Windows PC 上の Microsoft Game Development Kit (GDK) で Fiddler を利用するための構成

Windows PC 上の Microsoft Game Development Kit (GDK) で Fiddler を使用するには、標準の構成手順に従って設定します。この手順の詳細については、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 の Web サイト を参照してください。

関連項目

Fiddler の Web サイト
最終更新日 2026年8月24日