記事ディレクトリ
Fiddler はプロキシ Web サーバーとして機能し、プロキシ アドレス: 127.0.0.1、ポート: 8888 を使用します。Fiddler が終了すると、自動的にログオフされるため、他のプログラムには影響しません。ただし、Fiddler が異常終了すると、この時点で Fiddler は自動的にログアウトしないため、Web ページにアクセスできなくなります。解決策は、Fiddler を再起動することです。
インストール
ネットワークディスク英語版
抽出コード:qgcu
ネットワーク ディスクの中国語版
抽出コード: hi8r
構成
デスクトップ構成
Fiddler Tool -> Fiddler Options -> HTTPS を開きます。(構成後に Fiddler を再起動することを忘れないでください。
"Decrpt HTTPS traffic" を選択すると、Fiddler は HTTPS 要求をインターセプトできます。初めて、証明書のインストール プロンプトがポップアップ表示されます。ポップアップ プロンプトがない場合は、[アクション] -> [信頼] を確認してください)ルート証明書
また、監視したいプログラムがアクセスするHTTPSサイトが信頼できない証明書を使用している場合は、以下の「サーバー証明書エラーを無視する」にチェックを入れてください。
証明書のインストール プロンプト:
[はい、赤いボックスの内容に注意してください] をクリックします。DO_NOT_TRUST_FiddlerRoot です。これは証明書の名前です。
[はい] をクリックします。
[OK] をクリックして、Fiddler 証明書が正常に追加されるようにします。
モバイル構成
fiddler のデフォルトのリッスン ポートは 8888 で、任意のポートに設定できます。リモート デバイスの接続を許可するには、[リモート コンピュータの接続を許可する] をオンにします。
干渉を減らすために、「起動時にシステム プロキシとして機能する」を削除できます。
モバイル端末(クライアント)の設定
最初にコンピュータの IP アドレスを調べて、携帯電話とコンピュータが同じ LAN にあることを確認します。
Android フォンでの設定
Fiddler プロキシ サーバーの証明書を携帯電話にインポートして、これらのアプリのパッケージを取得します。インポート プロセス: ブラウザーを開き、アドレス バーにプロキシ サーバーの IP とポート (つまり、コンピューターの IP と Fiddler のポート) を入力すると、Fiddler によって提供されるページが表示され、それを確認します。 WiFi 設定ページを開き
、接続する WiFi を選択し、長押しして、ポップアップ ダイアログ ボックスで [ネットワークの変更] を選択します。次に表示されるダイアログボックスで、「高度なオプションを表示する」にチェックを入れます。表示される次のページで、[プロキシ] をクリックし、[手動] を選択します。プロキシサーバーのホスト名をPCのIPに、プロキシサーバーのポートをFiddlerで設定したポート8888に設定し、「保存」をクリック。
iPhone での設定
Apple フォンの設定は、基本的に Android フォンの設定と同じです。写真のように
使用
機能領域を表示
セッションの概念: リクエストとレスポンスがセッションです。
フィドラーのメイン インターフェイスの下で、
ショートカット機能エリアで一般的に使用されるいくつかの説明を選択し、他の機能を自分で試してみてください:
1: セッションにメモを追加する
2: 現在のセッションをリロードする3:
セッション オプションを削除する
後で詳しく説明するブレークポイント 講義
5: 応答モード。つまり、Fiddler がリモート応答を取得すると、応答をクライアントにキャッシュするか、ストリームの形式で直接応答します。
6: デコード。一部のリクエストはエンコードされており、このボタンをクリックすると、レスポンスのエンコード形式に従って自動的にデコードされます。
7: セッションを見つけます。
8: セッションを保存します。
9: スクリーンショットを撮ります。スクリーンショットを撮ると、スクリーンショットがセッションとして返されます。
セッションリストを見てみましょう
バー アイコン 説明
関連する質問
Fiddler が開き、502 エラーが報告され、パケットをキャプチャできない