通信ログ

ログの見方

Traffic Log では、アプリの HTTP/HTTPS 通信をリアルタイムで確認できます。

Traffic Log 画面。HTTPリクエストの一覧がメソッド、URL、ステータスコード、タイプと共に表示されている
カラム説明
メソッドHTTP メソッド(GET, POST, PUT, DELETE など)
URLリクエスト URL
ステータスレスポンスのステータスコード(200, 404, 500 など)
タイプモックが適用されたリクエストにはMockと表示
時刻リクエストのタイムスタンプ

ヒント: モックルールにマッチしたリクエストには Mock と表示されます。通常のリクエストには特別な表示はありません。

リクエスト/レスポンス詳細

ログエントリをクリックすると、詳細パネルが表示されます。

通信ログ詳細パネル。リクエストとレスポンスのヘッダー、ボディが表示されている

リクエスト

  • URL(クエリパラメータ含む)
  • ヘッダー
  • ボディ(POST/PUT の場合)

レスポンス

  • ステータスコード
  • ヘッダー
  • ボディ(JSON/テキスト/HTML)

フィルタリング

検索フィルター

検索ボックスに文字列を入力すると、URL に含まれるリクエストのみが表示されます。

api/users

無視ドメイン

特定のドメインからのリクエストを無視できます。サイドバーの データ管理設定 から設定します。

# 無視ドメインの例
analytics.google.com
crashlytics.google.com
firebaseinstallations.googleapis.com

通信ログのエントリを右クリックして「無視対象ドメインに追加」を選択することでも追加できます。

ログのクリア

ログ一覧上部のクリアボタンで、表示中のログをすべて削除できます。

ログからルールを作成

キャプチャした通信から直接モックルールを作成できます。

詳細パネルのCreate Ruleボタン。クリックすると通信ログからモックルールを自動生成できる
1

通信ログ でモック化したいリクエストをクリックします。

2

詳細パネルの ルールを作成 ボタンをクリックします。

3

URL パターン、メソッド、レスポンスヘッダー、レスポンスボディが自動入力されます。

4

必要に応じて設定を編集し、保存先のフォルダを選択して保存します。

ヒント: URL パターンを編集してワイルドカードを追加すると、類似のリクエストにもマッチするようになります。
例: /api/users/123 /api/users/*

エクスポート / インポート

通信ログの保存(HAR エクスポート)

通信ログを .har (HTTP Archive)形式でファイルに保存できます。HAR は W3C 標準フォーマットで、Chrome DevTools や Proxyman などのツールでも開けます。

  1. 通信ログパネル右上のエクスポートボタンをクリック
  2. .har ファイルとして保存

保存した .har ファイルは、Mimicry アプリにドラッグ&ドロップするか、ダブルクリックで通信ログを閲覧できます。

モックルールのエクスポート

サイドバーの データ管理設定 から、モックルールを JSON 形式でエクスポートできます。

  • チームメンバーとの共有
  • バックアップとして保存
  • 異なる Mac 間での設定移行

設定のインポート

データ管理設定 からエクスポートした JSON ファイルをインポートできます。

注意: インポート時に同じ名前のプロジェクト/フォルダがある場合、自動的にリネームされます。