問題タブ [charles-proxy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Windows で Charles Web Proxy と最新の Android Emulator を使用して SSL 証明書を構成するにはどうすればよいですか?
Charles Web プロキシを使用して、Windows で Android エミュレーターを操作したいと考えています。charles を正常にセットアップし、コマンド ラインでエミュレータを起動しました。
Charles の Android エミュレーターからのトラフィックを確認できますが、問題は、SSL を使用するライブ API に対して開発を行っており、Charles を構成して送信されたデータについてプレイできるようにする方法がわからないことです。受け取った。Charles で SSL が設定されている 2 つの領域 (プロキシ -> プロキシ設定 -> SSL およびプロキシ -> クライアント SSL 証明書) を認識していますが、やりたいことを実行できる適切なドキュメントが見つかりません。 . これを達成する方法を説明できるチャールズまたは一般的な証明書の経験がある人はいますか。なぜこれが難しいのかについての知識が不足しているように見えるので、証明書の入門書も良いかもしれません。
configuration - CharlesProxyを使用してhttps経由でローカルマップを有効にする方法は?
私はCharlesProxyの便利なMapLocalツールを使用してCSSドキュメントを開発しています。このようにして、すべてを再デプロイすることなく、編集内容をすぐに確認できます。これにより、エンタープライズレベルのWebアプリのすばらしい世界では、かなりの時間を節約できます。
MapLocalがhttpsプロトコルで機能しないことを発見しました。httpに問題はなく、すべてが期待どおりに機能します。
私はWindows7を使用していますが、問題はすべてのブラウザーに存在します。
何が正しく構成されていない可能性がありますか?
eclipse - Charles Debugging Proxy は Eclipse で生成されたトラフィックを検出しませんか?
Jsoup を使用して Charles Debugging Proxy で http トラフィックを送受信する Java クラスをデバッグしようとしていますが、Charles はトラフィックを検出できません。私ができるようにしたいのは、アプリが送受信しているトラフィック (主に送信) を検査することです。
リクエストによって返された HTML を印刷できるため、接続が機能することはわかっています。また、ネットワーク接続の「アクティブ プロバイダー」をネイティブに設定しました。ポートとホストは、Charles で設定したものと一致しています。ない?これを行うより良い方法はありますか?
更新をチェックするように Eclipse に指示すると、Charles がそのトラフィックを拾うようになることを追加する必要があります!?
前もって感謝します!
windows-phone-7 - CharlesProxyがWPEmulatorインターネット接続の動作を停止します
CharlesProxyを使用してWindowsPhoneエミュレーターからのトラフィックをデバッグしようとしていますが、Charles Proxyを起動した後にエミュレーターを実行すると、エミュレーターがインターネットにまったく接続できません。エミュレータからのトラフィックはCharlesProxyセッションウィンドウでも取得されませんが、Windows上のChromeからのトラフィックは取得されます。
この段階では、通常のhttpを機能させたいだけですが、何をする必要がありますか?
apache-flex - Flex3からFlex4.5への移行:ネットワーク形式の問題
現在、大規模なプロジェクトをFlex3からFlex4.5に移行しています。私が立ち往生している問題はネットワーク通信です。AMF3に埋め込んだカスタムプロトコルを使用していますが、flash.net.NetConnectionによって送信されたメッセージを読み取ることができないようです。
JavaバックエンドはいくつかのBlazeDSクラスを使用してメッセージを逆シリアル化します。つまり、flex.messaging.io.amf.AmfMessageDeserializer.AmfMessageDeserializerであり、AMF3をデコードするCharlesWebProxyを使用してネットワークトラフィックを監視できます。以下の非常に単純なコードは、Flex 3.5でコンパイルするとCharlesがデコードできるが、Flex 4.5ではデコードできないメッセージを送信します(「データの解析に失敗しました(com.xk72.amf.AMFException:サポートされていないAMF3パケットタイプ17 at26」) )。
これをテストするために、localhost:80にApacheサーバーをセットアップしました。
Flex 4.5でNetConnectionを使用していて、逆シリアル化の問題が発生した人はいますか?どのようにそれらを解決しましたか?
ありがとう、
ダニエル
iphone - Charles Proxy Socks機能を使用してiPhoneトラフィックをデバッグしますか?
iPhoneのパフォーマンスの問題をデバッグするためにCharlesProxyを使用しようとしています。「httpプロキシモード」を使用してすべて動作しましたが、「socksプロキシモード」では動作しません。iOSはhttpプロキシの下で実際の動作とは異なる動作を示すため(http://www.charlesproxy.com/documentation/configuration/proxy-settings/を参照)、socksプロキシを機能させたいと思います。
iPhoneでsocksプロキシを設定した後、どのサイトにも接続できず、Charlesを実行しているマシンをスニッフィングすると、接続しようとするとリセットされることがわかります。どのステップが欠けていますか?
MacまたはWindowsで動作させる方法についての説明をいただければ幸いです。
php - PHP で Fiddler2 / Charles を使用する
PHP Web サービス内で自動化された方法Fiddler2
で使用して、リクエスト ヘッダーを取得し、PHP コードの他の部分に送信するにはどうすればよいですか? PHP 内で自動化できることがわかりました ( http://www.fiddler2.com/Fiddler/help/hookup.asp#Q-PHP ) が、実装が見つかりませんでした。Charles
Web インターフェイスを使用してこのタスクを実行する方が簡単で明白に思えますが、Fiddler2 はもちろん無料です。追加のリンクや情報は非常に役立ちます。
また、これらは主にデバッグ ツールであることがわかりますが、スケールと毎分数千のリクエストのために、プロダクション コードで使用することをお勧めする理由はありますか?
debugging - パスワードなしの Charles のカスタム CA 証明書
Web のデバッグを容易にするために、優れたCharlesプロキシを使用しています。SSL プロキシ機能を使用しており、バンドルされている汎用 CA 証明書をインストールしています。これは機能しますが、ブラウザーがこの証明書を信頼している限り、MIM 攻撃に対して脆弱であるため、安全ではありません。
チャールズがこれを修正することを許可しているので、OpenSSL を使用して「カスタム CA 証明書」を作成しようとしています。これらは私が従っている手順です:
これらの手順に従って、Mac OS X キーチェーンに正常にインポートされた自己署名ルート証明書が完成しました。 $NAME.crt
また$NAME.pfx
、Charles はパスワードを入力すると機能し、正しく使用されますが、パスワードがないと機能しません。
私の質問は、Charles で機能し、パスワードを必要としない証明書をどのように生成するかです。
android - Android 2.1-update1 AVD が Charles Web Proxy 3.6 に正常に接続できない
Windows 7 の管理者コマンド プロンプトから、次のように入力します。
以下を返します。
エミュレーターでブラウザーを開くと、Charles に次のエントリがあります。
自分の IP アドレスを使用しようとすると、次のメッセージが表示されます。
Androidエミュレーターに対してCharlesを正しく実行するにはどうすればよいですか?
エミュレーターの実行中に [設定] でプロキシとポートを設定することに関する他の投稿を読みましたが、-debug-proxy をオンにすると同様のエラーが発生します。
ありがとう。
debugging - Charles Web デバッグ プロキシが VPN 接続を検出しない
Charles Web Debugging Proxy を使用していくつかの Web サイトをテストしている VPN 接続がありますが、VPN ネットワークで実行している Web サイトが検出されないため、Charles は VPN 接続を検出していないようです。何か助けてください。
ありがとうございました