4

送信されているデータを確認できるように、iPhone アプリによって行われたネットワーク要求を確認しようとしています。または、少なくとも、それが実行しているリクエストの数。しかし、Mac で Charles または Burp Suite を使用している場合、この特定のアプリからのリクエスト出力は表示されません。他のすべてのリクエストは、他のアプリ内からも表示されます。ただし、この特定のアプリは、アプリ内のすべてのデータがリロードされた場合でも、リクエストをまったく登録しません。これはどのように可能ですか?リクエストを行う他の方法はありますか?そして、彼らは登録できますか?

ロン

4

2 に答える 2

0

このアプリが https リクエストを作成していて、Charles インスタンスが https トラフィックを検査するように構成されていない場合、「構造」タブのアプリのドメインの下に 1 つの「不明な」リクエストが表示される場合があり、新しいリクエストは表示されません。リロードするとシーケンスタブに表示されます。

https プロキシをまだ構成していない場合は、次の簡単なチュートリアルをご覧ください: iPhone アプリケーションで Google アナリティクス リクエストを監視する

他の https リクエストが既に表示されている場合は、モバイル データを無効にして、このアプリの呼び出しが表示されるかどうかを確認します。念のため、Wi-Fi 接続が遅くなったために iOS が Charles をバイパスしていた場合に備えて。

于 2016-11-28T19:14:25.473 に答える