आप एक iPhone ऐप बनाने वाले HTTP अनुरोधों को कैसे देखते हैं?


16

ठीक उसी तरह से जैसे आप अपने लैपटॉप पर सफारी में वेब इंस्पेक्टर या एक्टिविटी विंडो खोल सकते हैं और किसी भी वेबसाइट पर किए गए सभी HTTP अनुरोधों को देख सकते हैं, कि आप iPhone ऐप के लिए iPhone पर कैसे करते हैं, अगर iPhone ऐप HTML5 (का उपयोग कर रहा है) या भले ही यह एक मूल ऐप हो)?

जवाबों:


9

सबसे आसान तरीका डिबगिंग प्रॉक्सी स्थापित करना है और अपने आईफोन को इसे इंगित करना है (वाईफाई नेटवर्क के लिए सेटिंग्स में प्रॉक्सी पता निर्दिष्ट करें)। जाहिर है, यह केवल वाईफाई पर काम करेगा और सेलुलर डेटा कनेक्शन के माध्यम से नहीं। तब आपके पास आपके iPhone द्वारा भेजे गए और प्राप्त किए गए सभी HTTP (एस) अनुरोधों और प्रतिक्रियाओं तक पहुंच होगी।

की तरह कुछ Paros आप क्या चाहते हैं (यह जावा में लिखा है, इसलिए सबसे प्लेटफार्मों पर चलेगा) कर सकते हैं।


1
चार्ल्स प्रॉक्सी को भी काम करना चाहिए। ऐसा लगता है कि यह हाल ही में पारोस की तुलना में अपडेट किया गया है।
पीटर Petertibraný

विंडोज पर, आप शायद Fiddler2 प्रॉक्सी का उपयोग कर सकते हैं।
डेविड

1
मैं बस Burp और TUAW पर ट्यूटोरियल का इस्तेमाल किया । यह सभी http अनुरोधों को देखने के लिए एक आकर्षण की तरह काम करता है।
महल तृतीन

7

वास्तव में यदि आप चार्ट डाउनलोड करते हैं और इस पृष्ठ पर (iphone के तहत) निर्देश का पालन करते हैं। आप अपने iPhone के http अनुरोधों की निगरानी कर सकते हैं

http://www.charlesproxy.com/documentation/faqs/


3

Http (s) ट्रैफ़िक देखने के लिए, आपको अपने iPhone और अपने इंटरनेट सेवा प्रदाता (ISP) के बीच यात्रा करने वाले नेटवर्क ट्रैफ़िक को इंटरसेप्ट करना होगा।

ऐसा करने के लिए आपको वाईफाई का उपयोग करने और प्रॉक्सी के माध्यम से नेटवर्क ट्रैफ़िक पास करने के लिए अपना फ़ोन सेट करना होगा। प्रॉक्सी में स्क्विड और चार्ल्स शामिल हैं

एक अच्छा प्रॉक्सी लॉग फ़ाइलों की पेशकश करेगा और आपको सर्वर पते देखने की अनुमति देगा और यदि एन्क्रिप्ट नहीं किया गया है, तो अनुरोधित URL।


3

मित्प्रॉक्सी एसएसएल कनेक्शन के लिए भी काम करेगा, और यहां तक ​​कि आईओएस के लिए एक ट्यूटोरियल विशिष्ट है।


0

मोबाइल सफारी पर वेब ऐप्स के संबंध में:

प्रॉक्सी विधि के अलावा, ये iOS ऐप / उपकरण मददगार हो सकते हैं, मैंने हालांकि इनका उपयोग नहीं किया है:

https://itunes.apple.com/us/app/mihtool/id584739126?ls=1&mt=8

https://itunes.apple.com/us/app/httpwatch-basic-http-sniffer/id658886056?mt=8

या सफारी की रिमोट डिबगिंग सुविधा का उपयोग करें:

http://moduscreate.com/enable-remote-web-inspector-in-ios-6/

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.