(レガシー) Charles プロキシの使用 using-charles-proxy
Charles: http://charlesproxy.com
Charles プロキシをダウンロード、インストール、使用の手引き download-install-and-get-stared-with-charles-proxy
構造タブとシーケンスタブ structure-vs-sequence-tabs
トラフィックを表示する方法は 2 つあります。
- 構造 - リクエストはホスト別にグループ化されます
- シーケンス - リクエストは、呼び出された順序でリストされます
SSL と証明書 ssl-and-certificates
SSL プロキシ \[ *Proxy -\> Proxy Settings... -\> SSL* \] を有効にする
「SSL プロキシを有効にする」チェックボックスをオンにして、すべての HTTPS の場所を追加します。
- SSL プロキシ - http://www.charlesproxy.com/documentation/proxying/ssl-proxying/
- SSL 証明書 – http://www.charlesproxy.com/documentation/using-charles/ssl-certificates/
- モバイルデバイスからの SSL プロキシ – 以下を参照してください。
ホストを無視/除外 ignore-/-exclude-hosts
出力が散乱しすぎた場合は、場所を無視または除外することを選択できます。次のいずれかの方法で、場所を無視または除外できます。
- 無視したいリクエストを右クリックし、「無視」を選択します。
\[ *Proxy -\> Recording Settings... -\> Exclude* \]から除外する場所を手動で追加する
DNS スプーフィング dns-spoffing
\[ *Tools -\> DNS Spoofing...* \]
DNS スプーフィングは、要求を別の IP にリダイレクトしようとした場合、特にモバイルデバイスを操作している場合に非常に便利です。
http://www.charlesproxy.com/documentation/tools/dns-spoofing/
リモートのマップ map-remote
\[ *Tools -\> Map Remote...* \]
Map remote を使用すると、「受信」リクエストを別のエンドポイントにリダイレクトできます。 この機能の最も一般的なユースケースは、AccessEnabler.swf を AccessEnablerDebug.swf: に「マッピング」することです
http://www.charlesproxy.com/documentation/tools/map-remote/
リバースプロキシ reverse-proxy
http://www.charlesproxy.com/documentation/proxying/reverse-proxy/
モバイル mobile
iOS デバイスでの Charles の使用(iPhone/iPad) use-charles-on-an-ios-device-(iphone-/-ipad)
iPhoneからの SSL 接続 ssl-connection-from-iphone
iOS デバイスから http://charlesproxy.com/charles.crt を参照します。 証明書のインストールダイアログが開きます。
「\[ *Install*... *Install*... *Done* \]」をクリックして、証明書のインストールを完了します。
http://www.charlesproxy.com/documentation/faqs/ssl-connections-from-within-iphone-applications/
iOS デバイスからの Charles の使用 using-charles-from-an-ios-device
iOS デバイスで、「\[ *Settings* -\> *Wi-FI* -\> (*YOUR\_WIFI\_NETWORK)* \]」を選択します。 ネットワークの横にある小さな青い矢印をクリックし、HTTP プロキシに移動して「手動」を選択します。
iOS デバイスで Safari を開いて web ページを開こうとすると、Charles が稼働しているマシンで次のポップアップが表示されます。
「許可」をクリックして、デバイスが Charles を使用してそのすべてをプロキシ化できるようにします リクエスト。
http://www.charlesproxy.com/documentation/faqs/using-charles-from-an-iphone/
iOS – 証明書を信頼する ios-trust-any-certificates
iOS認証エラー – adobepass.ios.app が見つかりません
https://tve.zendesk.com/entries/22135907-ios-authentication-error-adobepass-ios-app-cannot-be-found
Charles for Androidの使用
http://www.charlesproxy.com/documentation/configuration/browser-and-system-configuration
Android デバイスから Charles プロキシ を参照します。