#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); });