DevTools devTools=driver.getDevTools();
devTools.createSession();
devTools.send(Network.enable(Optional.empty(),Optional.empty(),Optional.empty()));
devTools.addListener(Network.requestWillBeSent(),request ->
{
Request req = request.getRequest();
System.out.println(req.getUrl());
System.out.println(req.getPostData());
});
devTools.addListener(Network.responseReceived(),response ->
{
Response res= response.getResponse();
System.out.println(res.getUrl());
System.out.println(res.getStatus());
});
driver.get("https://Example");
driver.quit();
这是我的代码, 我想在开发工具之前启动我的网站
但是,如果我这样做
driver.get("https://timesofindia.indiatimes.com/");
DevTools devTools=driver.getDevTools();
devTools.createSession();
devTools.send(Network.enable(Optional.empty(),Optional.empty(),Optional.empty()));
TimeUnit.MINUTES.sleep(1);
devTools.addListener(Network.requestWillBeSent(),request ->
{
Request req = request.getRequest();
System.out.println(req.getUrl());
System.out.println(req.getPostData());
});
TimeUnit.MINUTES.sleep(1);
devTools.addListener(Network.responseReceived(),response ->
{
Response res= response.getResponse();
System.out.println(res.getUrl());
System.out.println(res.getStatus());
});
driver.quit();
}
然后devtool无法获取日志