如何使用Selenium C#中的Chrome驱动程序检索网站的数据层?
我当前具有以下驱动程序设置:
ChromeOptions options = new ChromeOptions();
options.SetLoggingPreference(LogType.Browser, LogLevel.All);
var driver = new ChromeDriver(options);
,并尝试通过执行以下操作来执行数据层的检索:
IJavaScriptExecutor js = (IJavaScriptExecutor)drive;
js.ExecuteScript("dataLayer");
但是,这似乎并没有在控制台/日志中生成数据层,因此我无法检索它。
我是在做错什么,还是有其他标准做法可以通过Chrome驱动程序/硒驱动程序检索数据层?