Я использую сценарии mitmproxy и python для перехвата запроса и ответа, чтобы изменить некоторые свойства window.document на лету.
Я успешно запустил примеры mitmproxy, чтобы просто заменить содержимое страницы HTML строкой pythonзаменить функцию, но это не тот случай, здесь.Я просмотрел документацию и примеры, но не могу найти какой-либо способ доступа к этим объектам верхнего уровня HTML DOM.
Я ожидаю, что mitmproxy изменит некоторые свойства window.document в запросе до того, как сервер его получити изменить содержимое ответа до его получения клиентским программным обеспечением.