25 votos

¿Cómo ves las solicitudes HTTP que está haciendo una aplicación de iPhone?

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)?

12voto

troelskn Puntos 51966

de hecho si descargar charles y siga las instrucciones en esta página (debajo de iphone). Usted puede monitorear el http solicita que tu iPhone

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

10voto

Madhur Ahuja Puntos 190

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).

4voto

Steve Evans Puntos 155

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.

4voto

grasGendarme Puntos 1

Mitmproxy también funciona para conexiones SSL e incluso tiene un tutorial específico para iOS.

0voto

Lewis Puntos 620

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/

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X