Точно так же вы можете открыть веб-инспектор или окно активности в Safari на своем ноутбуке и просмотреть все HTTP-запросы, сделанные любым веб-сайтом, как это сделать на iphone для приложения iPhone, если приложение iPhone использует HTML5 ( или даже если это родное приложение)?
16
действительно, если вы загружаете charles и следуете инструкциям на этой странице (под iphone). Вы можете отслеживать http запросы, которые ваш iPhone
http://www.charlesproxy.com/documentation/faqs/
источник
Для просмотра трафика http (s) вам необходимо перехватить сетевой трафик, проходящий между вашим iPhone и вашим интернет-провайдером (ISP).
Для этого вам нужно настроить телефон на использование WiFi и пропускать сетевой трафик через прокси. Прокси включают кальмаров и чарльза .
Хороший прокси-сервер предлагает файлы журналов и позволяет вам видеть адреса серверов и, если они не зашифрованы, запрашиваемые URL-адреса.
источник
Mitmproxy также будет работать для соединений SSL, и даже имеет учебник, специфичный для iOS.
источник
Что касается веб-приложений на мобильном Safari:
Помимо прокси-метода, эти приложения / инструменты iOS могут быть полезны, хотя я не использовал их:
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
или используйте функцию удаленной отладки Safari:
http://moduscreate.com/enable-remote-web-inspector-in-ios-6/
источник