Как выполнить JavaScript код без браузера

Пожалуйста поделитесь знаниями.

Использую RestAssured
this.body=given().cookies(getCookies()).when().post(link + page).body().asString();

данный post запрос возвращает страницу с JavaScript кодом.

Как выполнить JavaScript без браузера, т.е. идеале,подложив ответ от сервера, получить DOM страницы, которую видит пользователь.

1 симпатия

простите пожалуйста роман а чем не угодил chomre/ firefox headless и олдскульный phantomjs ?

2 симпатии

Была идея ускорить с помощью get и post запросов получение данных и их проверку.
В итоге пока остановился на совместном использовании post get запросов (опять же с целью ускорения и упрощения скриптов) и headless браузера.

Интересный вопрос…

Я б посмотрел в сторону groovy / kotlin они вроде умеют выполнять js на лету