我只是很好奇,如果Selenium“识别”自己。除了易于检测的做法,例如在页面加载前点击,每次点击之间5秒等等。我想知道是否有固有的属性。
根据WebDriver spec我发现这个界面的字(可能是答案),但我似乎没有在Selenium等的源代码中看到任何类似的界面。
- 醇>
接口
部分界面导航器{
readonly attribute boolean webdriver;
};
Navigator接口的webdriver IDL属性必须返回webdriver-active标志的值,该标志最初为false。
此属性允许网站确定用户代理受WebDriver控制,并可用于帮助缓解拒绝服务攻击。