清除Chrome中的网络日志

时间:2020-01-13 09:32:55

标签: javascript google-chrome

我正在尝试从chrome浏览器的“网络”标签中读取网页中每个操作的日志。由于没有唯一的值来标识网络日志,因此我需要在每次事件后清除网络日志。我曾尝试console.clear清除日志,但无法正常工作。请让我知道该怎么做

JavascriptExecutor js = (JavascriptExecutor) driver;
String script = "console.clear();";
js.executeScript(script);

1 个答案:

答案 0 :(得分:1)

您无法通过在控制台中执行JavaScript来执行此操作。您需要拦截Chrome窗口并执行两次Ctrl + E(Windows)或两次Command + E(Mac)。

使用客户端JavaScript无法实现以上功能。

Ctrl/Command + E快捷方式将停止网络选项卡记录,并第二次清除日志并再次开始记录,没有快捷方式可清除日志或从控制台进行日志记录。 < / p>