Как отлаживать исходящие запросы JavaFx WebView? - PullRequest
0 голосов
/ 05 мая 2019

Мне нужно отладить все исходящие запросы из WebView и найти как можно больше (заголовки запросов, параметры POST / PUT и т. Д.). Мне нужно загрузить данные трафика в Java, поэтому Firebug не является решением.

Другими словами, я хочу отслеживать всю исходящую активность и получать как можно больше информации. В частности, когда связано с каким-либо взаимодействием с пользователем (нажатием кнопки, ссылки и т. Д.) Я создаю платформу для веб-тестирования, и мне нужно отслеживать HttpRequest, созданные в WebView, и получать данные в Java.

Возможные решения, о которых я думал:

  • После загрузки страницы запустите JavaScript, который прослушивает запрашивает и передает данные через общие объекты между WebView и Ява (https://gist.github.com/lczx/268eb7cd7b079af1bd17)
  • Создать прокси
  • Управлять некоторыми объектами URL или Java
...