web-dev-qa-db-ja.com

Charles-「クライアントアドレス」フィールドを使用して記録をフィルタリングする方法

IPadでプロキシとしてIPを追加することにより、コンピューターでデバッグしています。コンピューターではなく、iPadからのトラフィックを確認する必要があります。

IPadのIPは、概要セクションの「クライアントアドレス」フィールドに記載されています。そのIPのみからのリクエストを確認するにはどうすればよいですか?

45
NSF

Command + Shift + Pでトリックを行うか、MAC OS X ProxyProxyメニューから。

enter image description here

35
capikaw

[プロキシ]> [録画設定]の下

特定の場所を入力して、includeを使用して、またはexcludeを使用して要求を排他的に記録し、場所が記録されないようにすることができます。 structureセクションでControlキーを押しながらクリックして[無視]を選択すると、必要に応じてリクエストをブラックリストに登録することもできます。 Charlesが実行されているコンピューターへの/からの要求を除外したい場合は、Webブラウザー、メールなどを閉じて、インターネットへの/からのインターネット要求を最小限に抑える必要があります。 プロキシとして使用されているため、Charlesが実行されているホストマシンは無視できません—しかし、-を使用して、他のマシン/クライアントを選択的に含める/除外することができます アクセス制御

charles proxy settings

Charlesを「Man in the middleとして使用するには:

キーボードショートカット P、またはメニューからProxy> Mac OS X Proxyを選択します。

[〜#〜] note [〜#〜]:オプションは、プロキシとして使用されるマシンで受信/送信される(ホスト)トラフィックを除外しません。

32
l'L'l

マシンのプロキシを無効にすることもできます。この方法では、唯一の接続されたクライアントはiPadです。 Mac OS Xでは、システム環境設定> ネットワーク>アクティブなネットワークデバイスの選択> 詳細> プロキシWeb ProxySecure Web Proxyの両方のチェックを外します

4
Mihai