C# FirefoxDriver 火狐浏览器 设置隐藏模式访问

                //Firefox  options
                var options = new FirefoxOptions();
                //设置隐身模式
                options.AddArgument("--private");

最近再用火狐做自动化,找了半天才找到了这个隐私模式的设置头代码,这里记录分享给大家,代码为C# 的,其它语言请借鉴。下面在增加其它几种设置

                //options.AddArgument("-safe-mode");
                //禁止GPU渲染
                options.AddArgument("--disable-gpu");
                //忽略错误
                options.AddArgument("ignore-certificate-errors");
                //禁止浏览器被自动化的提示
                options.AddArgument("--disable-infobars");
                //不显示浏览器界面
                //options.AddArgument("--headless");
                //设置页面加载完成状态
                options.PageLoadStrategy = OpenQA.Selenium.PageLoadStrategy.Eager;
                //禁止加载css样式
                options.SetPreference("permissions.default.stylesheet", 2);
                //禁止加载图片
                options.SetPreference("permissions.default.image", 2);

 

你可能感兴趣的:(C#)