работа intercepting зависит от браузера, попробуй orbita (gologin) и этот код
import asyncio
import pyppeteer
from gologin import GoLogin
async def intercept_network_request(req):
print(req.url)
await req.continue_()
async def main():
gl = GoLogin({
"token": "yU0token",
"profile_id": "yU0Pr0f1leiD",
})
debugger_address = gl.start()
browser = await pyppeteer.connect(browserURL="http://"+debugger_address)
page = await browser.newPage()
await page.goto('https://www.google.com/search?q=sun+flower&rlz=1C1CHBF_enIN963IN963&source=lnms&tbm=isch&sa=X&sqi=2&ved=2ahUKEwjboKfMkoj0AhURppUCHS9hAuMQ_AUoAXoECAIQAw&biw=1920&bih=486&dpr=1')
await page.setRequestInterception(True)
new_resutls = page.on('request',
lambda req: asyncio.ensure_future(intercept_network_request(req)))
await page.reload()
asyncio.get_event_loop().run_until_complete(main())