やりたい事
fidllerをインストールして通信をキャプチャしたい。
ここからDLしてインストール。
https://www.telerik.com/fiddler/fiddler-classic
「I agree」 → 「Install」 → 「Close」
Fiddler Classicを起動
ダイアログが出るので
「Cancel」
HTTPS通信を有効に
「Tools」 → 「Options」 → 「HTTPS」タブで
- Decrpt HTTPS CONNECTs
- Ignore server cetificate errors(unsafe)
にチェック
「Actions」 → 「Trust Root Cetificate」で証明書をインストール
「Yes」 → 「はい」 → 「OK」
フィルター
全部の通信をキャプチャしてたら忙しいのでフィルターを設定。
「Filters」タブで
- Use Filters
- Show only the following Hosts
を選択
キャプチャしたいHostを左側の一覧から選んでテキストエリアに入力。
「Actions」 → 「Run Fillterset now」で実行
通信エラー
HTTPSの証明書の有効期限切れが原因で
このようにエラーになる事があります。
「Tools」 → 「Options」 → 「HTTPS」タブで
「Actions」 → 「Reset All Cetificates」で証明書を一回削除。
改めて
「Actions」 → 「Trust Root Cetificate」で証明書をインストール
fiddlerを再起動。
で直ります。