De la même manière, vous pouvez ouvrir l'inspecteur Web ou la fenêtre d'activité dans Safari sur votre ordinateur portable et voir toutes les demandes HTTP qu'un site Web a faites, comment faire cela sur l'iphone pour une application iPhone, si l'application iPhone utilise HTML5 ( ou même si c'est une application native)?
16
en effet si vous téléchargez charles et suivez les instructions sur cette page (sous iphone). Vous pouvez surveiller les requêtes http que votre iPhone
http://www.charlesproxy.com/documentation/faqs/
la source
Pour regarder le trafic http (s), vous devrez intercepter le trafic réseau circulant entre votre iPhone et votre fournisseur d'accès Internet (FAI).
Pour ce faire, vous devez configurer votre téléphone pour qu'il utilise le WiFi et pour faire passer le trafic réseau via un proxy. Les procurations incluent le calmar et Charles .
Un bon proxy offrira des fichiers journaux et vous permettra de voir les adresses des serveurs et, s'ils ne sont pas chiffrés, les URL demandées.
la source
Mitmproxy fonctionnera également pour les connexions SSL et propose même un didacticiel spécifique à iOS.
la source
En ce qui concerne les applications Web sur Safari mobile:
Outre la méthode proxy, ces applications / outils iOS peuvent être utiles, je ne les ai cependant pas utilisés:
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
ou utilisez la fonction de débogage à distance de Safari:
http://moduscreate.com/enable-remote-web-inspector-in-ios-6/
la source