Я использую Puppeteer для нажатия кнопки на странице, после чего он автоматически открывает всплывающее окно и автоматически загружает файл.
Как захватить этот файл? Я хочу сохранить его на сервере в автономном режиме.
Вы можете попробовать следующее
await page._client.send('Page.setDownloadBehavior', {behavior: 'allow', downloadPath: '/home/me/stuff'});
Файл будет сохранен в этом каталоге, чтобы вы могли проверить его позже.