Dengan cara yang sama Anda dapat membuka inspektur web atau jendela aktivitas di Safari pada laptop Anda dan melihat semua permintaan HTTP yang dibuat situs web, bagaimana Anda melakukannya di iphone untuk aplikasi iPhone, jika aplikasi iPhone menggunakan HTML5 ( atau bahkan jika itu adalah aplikasi asli)?
14
memang jika Anda mengunduh charles dan ikuti instruksi di halaman ini (di bawah iphone). Anda dapat memonitor permintaan http yang dimiliki iPhone Anda
http://www.charlesproxy.com/documentation/faqs/
sumber
Untuk menonton lalu lintas http, Anda perlu mencegat lalu lintas jaringan yang bepergian antara iPhone Anda dan Penyedia Layanan Internet (ISP) Anda.
Untuk melakukan ini, Anda perlu mengatur ponsel Anda untuk menggunakan WiFi dan untuk melewatkan lalu lintas jaringan melalui proxy. Proxy termasuk cumi - cumi dan Charles .
Proxy yang baik akan menawarkan file log dan memungkinkan Anda untuk melihat alamat server dan, jika tidak dienkripsi, URL yang diminta.
sumber
Mitmproxy juga akan berfungsi untuk koneksi SSL, dan bahkan memiliki tutorial khusus untuk iOS.
sumber
Sehubungan dengan aplikasi web di Safari seluler:
Selain metode proxy, aplikasi / alat iOS ini mungkin membantu, saya belum menggunakannya:
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
atau gunakan fitur debugging jarak jauh Safari:
http://moduscreate.com/enable-remote-web-inspector-in-ios-6/
sumber