Я пытаюсь заставить веб-сайт Google Translate сделать какую-то работу для меня, веб-сайт возвращает пустую веб-страницу с файлом json. Используя веб-браузер, я могу сохранить файл json и открыть его в текстовом редакторе.
Я пытаюсь использовать кукловода, чтобы сделать это автоматически. Вот мой код:
const puppeteer = require('puppeteer');
(async () => {
const browser = await puppeteer.launch({headless:false, args: ["--no-sandbox"]});
const page = await browser.newPage();
// Approach 1:
const response = await page.goto('https://translate.googleapis.com/translate_a/single?client=gtx&sl=en&tl=zh&dt=t&q=Edit%20Report');
let text = await response.text();
console.log(text);
let json = await response.json();
console.log(json);
await browser.close();
})();
Когда я запускаю этот код, браузер запускается, но возвращенный файл json все равно автоматически сохраняется на диск вместо печати на консоль. Какой класс кукловода я должен использовать для этого задания?