Selenium 可以使用 execute_cdp_cmd() 来阻止 navigator.webdriver。
如
chrome.execute_cdp_cmd('Page.addScriptToEvaluateOnNewDocument', {
'source': 'Object.defineProperty(navigator,"webdriver",{get: () => undefined})'})
那么剧作家应该用什么方法呢?
Selenium 可以使用 execute_cdp_cmd() 来阻止 navigator.webdriver。
如
chrome.execute_cdp_cmd('Page.addScriptToEvaluateOnNewDocument', {
'source': 'Object.defineProperty(navigator,"webdriver",{get: () => undefined})'})
那么剧作家应该用什么方法呢?
您可以使用addInitScript函数。
await page. add_init_script("() => Object.defineProperty(navigator,'webdriver'...");