سؤال

لديّ تطبيق على جهاز iPhone الخاص بي يرسل طلبات HTTP ؛ هل من الممكن النظر في دفق HTTP باستخدام بعض الأدوات ؟؟

يمكنني استخدام الإصدار المستقل من أداة httpanalyzer (IEINSPector's) على جهاز كمبيوتر يعمل بنظام Windows لمراقبة حركة مرور HTTP من جميع العمليات بما في ذلك التطبيقات على هاتف Android (بفضل واجهة جسر Debug Android). هل هناك أداة مماثلة لـ OS X يمكنني استخدامها لتطبيقات iPhone؟ هل هذا مسموح به؟

شكرا لك مقدما.

هل كانت مفيدة؟

المحلول

أنا أستعمل تشارلز لمراقبة HTTP. يمكنه ربط إعدادات وكيل OS X القياسية (كما هو مستخدم من قبل Safari) بحيث يجب أن تعمل بشكل جيد مع محاكي iPhone في SDK.

نصائح أخرى

لمراقبة حركة المرور مباشرة يمكنك استخدام أدوات مثل Wireshark أو TCPDUMP.

إذا كنت ترغب في إرسال طلبات "وهمية" إلى خادم أو لديك خادم استماع بسيط يعمل لتلقي طلبات من iPhone ، يمكنك استخدام Netcat و Curl. لقد شرحت هذه القضية في أ درس تعليمي إذا كان ذلك كافيًا لما تحتاجه. إذا لم أكن أوصي Wireshark ، الذي يحتوي على واجهة المستخدم الرسومية وهو سهل الفهم.

يمكنك استخدام HTTP الماسك. يمكنه مراقبة حركة المرور HTTP بدون جهاز كمبيوتر و Wi-Fi.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top