Igual manera puede abrir la ventana del inspector o de la actividad web en Safari en su ordenador portátil y ver el HTTP solicita cualquier web ha hecho, ¿cómo lo haces en el iphone para una aplicación de iPhone, si la aplicación para iPhone está utilizando HTML5 (o incluso si es una aplicación nativa)?
Respuestas
¿Demasiados anuncios?El método más fácil es instalar un proxy de depuración y seleccione su iPhone (especificar la dirección del proxy en la configuración de la red wifi). Obviamente, esto sólo trabajará sobre wifi y no a través de una conexión de datos celular. A continuación tendrás acceso a todas las solicitudes HTTP (s) y las respuestas enviadas y recibidas por tu iPhone.
Algo así como Paros pueden hacer lo que quieras (está escrito en Java, para que corra en la mayoría de las plataformas).
Para ver el http(s) de tráfico, deberá interceptar el tráfico de red que viajan entre su iPhone y su Proveedor de Servicios de Internet (ISP).
Para hacer esto usted necesita para configurar su teléfono para usar el WiFi y pasar el tráfico de red a través de un proxy. Proxies incluyen calamares y Charles.
Un buen proxy le ofrecen los archivos de registro y le permite ver las direcciones de servidor y, si no cifradas, direcciones Url solicitadas.
Mitmproxy también funciona para conexiones SSL e incluso tiene un tutorial específico para iOS.
Con respecto a las aplicaciones web en el móvil de Safari:
Además el método de proxy, estas aplicaciones iOS/herramientas pueden ser útiles, no lo he usado, aunque:
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
o utilice el mando a distancia función de depuración de Safari:
http://moduscreate.com/enable-remote-web-inspector-in-ios-6/