HARファイルの取得方法

お客様からお問い合わせをいただいた際、調査のため「HAR(HTTP Archive)ファイル」の提供をお願いすることがあります。

HARファイルの取得方法を説明します。

HARファイルとは

HARファイルには、お客様が利用しているブラウザの通信が記録されています。

このファイルには、エラー発生時の詳細な通信ログが含まれています。

そのため、事象の調査や原因の特定のために、HARファイルの提供をお願いすることがあります。

取得前の注意点

HARファイルには、HARファイルの取得中に表示されていた情報や、Cookieなどの機密情報が含まれる場合があります。

そのため、あらかじめ以下の点に注意してください。

  • 機密情報を保護する
  • パスワードを保護する

機密情報を保護する

HARファイルの取得前に、調査に関係のないタブやアプリケーションはすべて閉じてください。可能であれば、送付前に機密情報の記載がないかを確認してください。

パスワードを保護する

ログイン操作を記録する場合は、パスワードの漏洩を防ぐため以下のいずれかを行ってください。

  • あらかじめ一時的にパスワードを変更する
  • HARファイルの取得後にパスワードを変更する

HARファイルの取得手順(Google Chromeを利用している場合)

Google Chromeを利用している場合の、HARファイルの取得手順を説明します。

デベロッパーツールを開く

デベロッパーツールを開く手順を説明します。

  1. ブラウザの右上にある三点リーダーをクリックします
  2. 「その他のツール」>「デベロッパーツール」をクリックします

デベロッパーツールの設定を行う

デベロッパーツールの設定をする手順を説明します。

  1. 右上の「設定」をクリックします(画像内①)
  2. 「Preferences」>「Global」の「Auto-open DevTools for popups」にチェックを入れます

    「Auto-open DevTools for popups」にチェックを入れると、ポップアップ画面で発生するエラーも記録できます。

  3. 「設定」画面を閉じます
  4. 「Network」 タブをクリックします(画像内④)
  5. 左上の円型ボタンが赤色(記録中)であることを確認します(画像内⑤)
  6. 「Preserve log」にチェックを入れます(画像内⑥)

    「Preserve log」にチェックを入れると、画面が切り替わってもログが保持されます。

  7. 「Clear network log」をクリックし、一度現在のログを削除します(画像内⑦)
Google Chromeのディベロッパーツールのスクリーンショット。「設定を行う」手順でクリックする箇所が赤枠で強調されている

現象の再現と保存をする

現象を再現してHARファイルを保存する手順を説明します。

  1. 問題が発生する一連の操作を実施します
  2. 問題が再現(エラーが表示等)されたことを確認します
  3. 「Export HAR」をクリックし、デスクトップ等に保存します(画像内③)
Google Chromeのディベロッパーツールのスクリーンショット。「現象の再現と保存」手順でクリックする箇所が赤枠で強調されている

ファイルサイズが非常に大きい場合は、ZIP形式で圧縮してください。