グーグルクロームでHARファイルを生成するには?
HARファイルとは何ですか?
HARはHTTP Archiveの略で、ブラウザ内の多くのトレース情報を格納するコンテナです。ブラウザのタブで行われたすべてのウェブリクエスト(リクエストとレスポンスヘッダを含む)、本文、読み込みにかかった時間が記録されます。このため、HARファイルは、速度、キャッシュ、および再現が困難な問題に関連するトラブルシューティングを行う際に非常に役立ちます。
HARファイルの作成
- 問題が発生しているURLをブラウザのアドレスバーに入力します。
- マウスでページ上の任意の場所を右クリックします。次に、[要素を検査]または[検査] を選択します。

- Chrome DevTools が表示されます。ネットワーク]タブをクリックし、[ログを保存]にチェックを入れます。

- 記録ボタンをクリックし、ページを更新します。
注:続行する前に、ボタンが赤く光っていることを確認してください。
- 最初に問題が発生したのと同じ手順を実行します。この目的は、問題を再現し、出力をキャプチャすることです。

- 問題を再現したら、DevToolsの上部にあるExport HAR (下図のエクスポート/ダウンロード・アイコン)をクリックします。ファイルを保存することを忘れないでください!

- これで、出力ファイルをサポートチケットにアップロードしたり、回答メールに添付したりすることができます。
HARファイルは、ネットワークトラフィックが記録されている間、ユーザーがウェブページを介して送信したすべての情報をキャプチャします。これには、パスワード、支払い情報、秘密鍵などが含まれます。このような情報を含むHARファイルを生成する場合は慎重に行い、機密情報を含むHARファイルを電子メールで送信することは絶対に避けてください。 テキストエディターを使って、すべての機密情報を手動で削除することができます。