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

11

De la misma forma en que puede abrir el inspector web o la ventana de actividad en Safari en su computadora portátil y ver todas las solicitudes HTTP que ha realizado cualquier sitio web, ¿cómo hace eso en el iPhone para una aplicación de iPhone, si la aplicación de iPhone es ¿Usando HTML5 (o incluso si es una aplicación nativa)?

    
pregunta Lance Pollard 21.07.2011 - 19:55

5 respuestas

7

El método más sencillo es instalar un proxy de depuración y apuntarlo con su iPhone (especifique la dirección del proxy en la configuración de la red wifi). Obviamente, esto solo funcionará a través de wifi y no a través de una conexión de datos celular. Luego, tendrá acceso a todas las solicitudes y respuestas http (s) enviadas y recibidas por su iPhone.

Algo como Paros puede hacer lo que quieras (está escrito en Java, así que se ejecutará en la mayoría de las plataformas).

    
respondido por el mjturner 26.07.2011 - 14:06
5

de hecho, si descarga charles y sigue las instrucciones de esta página (bajo iphone). Puedes monitorear las solicitudes http que tu iPhone

enlace

    
respondido por el user379468 03.02.2012 - 15:16
2

Para ver el tráfico de http (s), deberá interceptar el tráfico de red que circula entre su iPhone y su proveedor de servicios de Internet (ISP).

Para hacer esto, necesita configurar su teléfono para que use WiFi y pasar el tráfico de red a través de un proxy. Los proxies incluyen squid y Charles .

Un buen proxy ofrecerá archivos de registro y le permitirá ver las direcciones del servidor y, si no están cifradas, las URL solicitadas.

    
respondido por el Graham Miln 15.01.2014 - 15:51
2

Mitmproxy también funcionará para conexiones SSL, e incluso tiene un tutorial para iOS.

    
respondido por el grasGendarme 15.01.2014 - 16:31
0

Con respecto a las aplicaciones web en Safari móvil:

Además del método proxy, estas aplicaciones / herramientas de iOS pueden ser útiles, aunque no las he usado:

enlace

enlace

o use la función de depuración remota de Safari:

enlace

    
respondido por el David 12.06.2014 - 04:01

Lea otras preguntas en las etiquetas