selenium 被检测怎么办
browser.execute_cdp_cmd("Page.addScriptToEvaluateOnNewDocument", {
"source": """
Object.defineProperty(navigator, 'webdriver', {
get: () => undefined
})
"""
})
本文介绍了一种通过修改navigator.webdriver属性来防止网站检测到Selenium自动化脚本的方法。具体实现是利用浏览器的CDP命令,在页面加载时注入JavaScript代码,将navigator.webdriver属性设置为undefined。
1万+





