2016-11-24 4 views
2

iPhoneアプリでネットワークリクエストを確認しようとしているため、どのデータが送信されているか確認できます。または、少なくとも、それが何回行っているのか。 しかし、MacでCharlesやBurp Suiteを使用している場合、この特定のアプリからのリクエスト出力は表示されません。他のすべてのリクエストは、他のアプリ内からも表示されます。しかし、この特定のアプリは、アプリ内のすべてのデータが再読み込みされても、リクエストを一切登録しません。 これはどのように可能ですか?リクエストを行う他の方法はありますか?そして彼らは登録できますか?このアプリはHTTPS要求を行っている、とあなたはHTTPSトラフィックを検査するために、あなたのチャールズ・インスタンスを設定していない場合は、ロンチャールズでネットワークリクエストが表示されない

答えて

1

アプリはSOAPリクエストを行っていました。どうやらチャールズはそれらを選んでいない。 調査のためにWiresharkを使用しました。それがそのトリックでした。

0

は、1つの「不明」の要求は」でアプリのドメイン(複数可)の下に表示することができます「構造」タブが表示され、リロード時にシーケンスタブに新しい要求は表示されません。

あなたはまだHTTPSプロキシを設定していない場合は、ここで良い短いチュートリアルです: Monitor Google Analytics requests on an iPhone Application

すでに他のHTTPS要求を見ている場合は、私はモバイルデータを無効にしようと、このかどうかを確認アプリの呼び出しが表示されます.iOSがWi-Fi接続の遅延を引き起こしたため、チャールズをバイパスしていた場合にのみ表示されます。

関連する問題