Как получить сетевые ответы от браузера с помощью selenium?

#java #selenium #google-chrome-devtools #selenium4

#Ява #селен #google-chrome-devtools #селений4

Вопрос:

Я пытаюсь записать ответ graphql с вкладки сетевой ответ, используя инструмент разработки selenium4. введите описание изображения здесь

Я попробовал приведенный ниже код, и он выводит все данные из более чем 30 запросов, доступных в сетевом ответе, но я просто хочу получить файл graphql и распечатать ответ, доступный с запросом graphql.

 DevTools finalDevTools = devTools;  devTools.addListener(Network.responseReceived(), responseReceived -gt; {    requestIds[0] = responseReceived.getRequestId();  String url = responseReceived.getResponse().getUrl();   int status = responseReceived.getResponse().getStatus();  String type = responseReceived.getType().toJson();  String headers = responseReceived.getResponse().getHeaders().toString();   String responseBody = finalDevTools.send(Network.getResponseBody(requestIds[0])).getBody();  System.out.println(responseBody);  });