メインコンテンツまでスキップ

Charles Proxy Converter(変換ツール)

Charles Proxy の .chls セッションファイルを HAR に変換して Proxyman で開き、Charles でキャプチャした通信の作業を続けられます。

1. 概要​

Proxyman は、Charles Proxy アプリの chls ファイルを、Proxyman で読み込める har 形式に変換できます。

ヒント

chls ファイルを変換するには、Mac に Charles Proxy がインストールされている必要があります。

ファイルは手動でも変換できます。File メニュー → Convert → From .chls to .har を選択します。

Charles Proxy アプリのパス、From .chls File フィールド、To .har File の出力先が表示された Proxyman の Converter シート

.chls を .har に変換

2. 仕組み​

Proxyman は Charles Proxy のコマンドラインツール を使って、.chls ファイルを、Proxyman で読み込める .har ファイルに変換します。

  1. chls ファイルを開くと、Proxyman はバンドル ID で Charles Proxy アプリを探します:

    com.xk72.Charles

  2. Proxyman は convert コマンドでファイルを変換します:

$ /Applications/Charles.app/Contents/MacOS/Charles convert ~/Desktop/input.chls ~/Desktop/output.har

3. 出力は har ファイルです。この例では、デスクトップフォルダに保存されます。

3. 使い方​

chls ファイルを開く方法は、次のいくつかがあります。

  • chls ファイルを直接開く(ファイルをダブルクリックするか、Finder の Open With を使用します)
  • ファイルを Proxyman アプリにドラッグ&ドロップする
  • File → Open… を選び、chls ファイルを選択する

関連記事​