¿Cómo observa las solicitudes de HTTP que se está haciendo una aplicación de iPhone? -- iphone campo con http camp apple Relacionados El problema

How do you watch HTTP requests an iPhone app is making?


18
vote

problema

Español

De la misma manera que puede abrir el inspector web o la ventana de actividades en Safari en su computadora portátil y ver todas las solicitudes de HTTP que haya realizado cualquier sitio web, ¿cómo lo hace 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)?

Original en ingles

Just the same way you can open the web inspector or activity window in Safari on your laptop and see all the HTTP requests any website has made, how do you do that on the iphone for an iPhone app, if the iPhone app is using HTML5 (or even if it's a native app)?

     

Lista de respuestas

10
 
vote

El método más fácil es instalar un proxy de depuración y apuntar su iPhone a él (especifique la dirección proxy en la configuración de la red WiFi). Obviamente, esto solo funcionará con 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 quiere (está escrito en Java, así que se ejecutará en la mayoría de las plataformas).

 

The easiest method is to install a debugging proxy and point your iPhone to it (specify the proxy address in the settings for the wifi network). Obviously, this'll only work over wifi and not via a cellular data connection. You'll then have access to all of the http(s) requests and responses sent and received by your iPhone.

Something like Paros can do what you want (it's written in Java, so will run on most platforms).

 
 
     
     
8
 
vote

De hecho, si descarga Charles y sigue las instrucciones en esta página (en iPhone). Puede monitorear las solicitudes de HTTP que su iPhone

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

 

indeed if you download charles and follow the instruction on this page (under iphone). You can monitor the http requests that your iPhone

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

 
 
4
 
vote

mitmproxy también funcionará para las conexiones SSL e incluso tiene una tutorial específico para iOS .

 

Mitmproxy will also work for SSL connections, and even has a tutorial specific to iOS.

 
 
3
 
vote

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

Para hacer esto, debe configurar su teléfono para usar 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á cifrado, solicitó las URL.

 

To watch the http(s) traffic, you will need to intercept the network traffic travelling between your iPhone and your Internet Service Provider (ISP).

To do this you need to set your phone to use WiFi and to pass network traffic through a proxy. Proxies include squid and Charles.

A good proxy will offer log files and allow you to see server addresses and, if not encrypted, requested URLs.

 
 
0
 
vote

Con respecto a las aplicaciones web en Safari Mobile:

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

https://itunes.apple.com/ US / APP / MIHTOOL / ID584739126? LS = 1 & amp; MT = 8

https://itunes.apple. COM / US / APP / HTTPWATCH-BASIC-HTTP-SNIFFER / ID658886056? MT = 8

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

http://moduscreate.com/enable-remote-web -Enspector-in-iOS-6 /

 

With respect to web apps on mobile Safari:

Besides the proxy method, these iOS apps/tools might be helpful, I've not used them though:

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

or use the remote debugging feature of Safari:

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

 
 

Relacionados problema

9  Grabar video mientras juega televisivo en el teléfono jio  ( Record video while playing tv on jio phone ) 
Conecto mi iPhone al cable auxiliar en mi auto y reproducir TV. Esta vez quería grabar videos, pero cuando cambié a la cámara de video, apaga mi TV. ¿Hay de...

24  ¿Alguna forma de mover contactos entre grupos en iPhone?  ( Any way to move contacts between groups on iphone ) 
¿Hay alguna manera de mover un contacto en contactos en mi iPhone a un grupo? Puedo crear un nuevo contacto en cualquier grupo, pero no veo una manera de move...

0  Toque las mejores prácticas de ID  ( Touch id best practices ) 
¿Hay alguna "mejores prácticas" para configurar los dedos de identidad táctil en un iPhone? Sé cómo configurar esto, pero creo que puedo extrañar algunos de...

2  ¿Por qué mi iPhone me lleva a instalar una necesidad de actualización para iPhone XS?  ( Why is my iphone prompting me to install an update meant for iphone xs ) 
Estoy usando un iPhone 7 en Turquía. Mi iPhone me solicita que instale una actualización de software que parece estar destinada para iPhone XS. es esto norm...

2  Usuario Galaxy S7 con iPhone inactivo 6 - ¿Puedo obtener iMessage con mi número de teléfono activo?  ( Galaxy s7 user with inactive iphone 6 can i get imessage with my active phone ) 
Tengo un escenario bastante único y específico. Aquí hay algunos contexto. Mi amigo perdió su iPhone 6 en mi casa el pasado octubre. Desde que tuvo un segur...

1  ¿Cómo transfiero los mensajes de texto de mi antigua Blackberry a mi nuevo iPhone?  ( How do i transfer text messages from my old blackberry to my new iphone ) 
Recientemente compré un iPhone después de usar el mismo BlackBerry durante 4 años. Tengo más de 25,000 textos, que me gustaría subir a mi iPhone. ¿Alguien sab...

1  Formato incorrecto del número de teléfono al marcar desde iPhone  ( Incorrect phone number format when dialing from iphone ) 
iphonexs iOS 13.4 (también afectado 13.3.x) Carrier: AT & AMP; T e-sim (sin simio físico) En un viaje reciente fuera de los Estados Unidos, agregué ...

2  ¿Por qué no puedo transferir las puntuaciones de la aplicación desde un iPod a un iPhone?  ( Why can%c2%b4t i transfer app scores from an ipod to an iphone ) 
Tengo un iPod corriendo en iOS 5 y iPhone en IOS10. Retrocedí mi iPhone a mi computadora (Mac OS) usando iTunes. Me aseguré de que las aplicaciones estuvieran...

2  ¿Puedo emparejar un iPhone6 ​​que ejecuta 9.3.5 con un IMAC usando 10.9.5?  ( Can i pair an iphone6 running 9 3 5 with an imac using 10 9 5 ) 
He estado tratando desesperadamente para emparejar mi iPhone 6 que está ejecutando iOS 9.3.5 con mi IMAC de 27 pulgadas (fines de 2009) que ejecuta 10.9.5 sin...

2  Broken iPhone Dock Conector Pins, ¿es esto un peligro?  ( Broken iphone dock connector pins is this a hazard ) 
El conector de muelle en mi iPhone 4s tenía algunos pasadores doblados, que me lavé con un destornillador de joyería hasta que los pasadores se rompieron y se...

2  Contactos de mensajes de iOS 13 con múltiples números de teléfono en hilos separados  ( Ios 13 message contacts with multiple phone numbers on separate threads ) 
MI HERMANO EN LA LEY Aparentemente ha sido haciendo un truco con los contactos de iOS durante años con su negocio. Él tutora a los niños de la escuela secunda...

4  ¿Se puede extraer el contenido de una copia de seguridad de iPhone?  ( Can the content of an iphone backup be extracted ) 
Después de actualizar mi dispositivo de iOS 4.3.3 a iOS 6, iTunes no me permite restaurar desde una copia de seguridad antigua, diciendo que es una copia de s...

1  ¿Por qué no puedo descargar aplicaciones en mi iPhone 6s?  ( Why cant i download apps on my iphone 6s ) 
Acabo de recibir un iPhone 6s y tengo problemas para descargar aplicaciones. Sigue pidiéndome que establezca tres preguntas de seguridad y cuando lo haga, dic...

1  ¿Puede un iPad solo Wi-Fi usar un punto de acceso móvil para acceder a Internet?  ( Can a wi fi only ipad use a mobile hotspot to get internet access ) 
Desde que cambié a los proveedores móviles, ya no puedo usar mi iPhone como un punto de acceso personal. La compañía no lo permite, y no me di cuenta de lo co...

3  ¿Cómo consigo mis audiolibros para aparecer debajo de la sección Audiolibro?  ( How do i get my audiobooks to show up under the audiobook section ) 
Tengo audiolibros copiados en mi iPhone que no compré en iTunes. ¿Cómo puedo conseguir que aparezcan en la sección Audiolibros? Es molesto tenerlos mezclado...




© 2021 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos