Мне нужно отладить все исходящие запросы из WebView и найти как можно больше (заголовки запросов, параметры POST / PUT и т. Д.). Мне нужно загрузить данные трафика в Java, поэтому Firebug не является решением.
Другими словами, я хочу отслеживать всю исходящую активность и получать как можно больше информации. В частности, когда связано с каким-либо взаимодействием с пользователем (нажатием кнопки, ссылки и т. Д.) Я создаю платформу для веб-тестирования, и мне нужно отслеживать HttpRequest, созданные в WebView, и получать данные в Java.
Возможные решения, о которых я думал:
- После загрузки страницы запустите JavaScript, который прослушивает
запрашивает и передает данные через общие объекты между WebView и
Ява (https://gist.github.com/lczx/268eb7cd7b079af1bd17)
- Создать прокси
- Управлять некоторыми объектами URL или Java