Я пишу тест, используя SlimerJS для веб-сайта, и вам нужно проверить тело ответа, исходящее с сервера. Я использую следующий фрагмент кода, чтобы получить ответ:Получение тела ответа для запросов AJAX с SlimerJS
page.onResourceReceived = function (response) {
console.log(JSON.stringify(response));
};
я делаю получить ответ, но так как по умолчанию, чтобы предотвратить too much memory usage SlimerJS держит тело ответа пустого я тоже получить пустое тело, если я не скажу, это не держать тело пустым для определенных форматов, используя что-то вроде этого:
webpage.captureContent = [ /css/, /image\/.*/ ]
Я понимаю, это хорошо работает для файлов с расширениями, такими как CSS, JPG и AVI, но как насчет ответа AJAX, поступающего из сервера. Ответ находится в формате JSON, и тело ответа остается пустым.