Скриншот серверной части с кукловодом? - PullRequest
0 голосов
/ 06 мая 2020

Я пытаюсь создать api с конечной точкой, которая отображает некоторые html, но без ответа, он только сохраняет снимок экрана с html на сервере. Проведя небольшое исследование, я обнаружил, что нечто подобное можно было бы сделать с кукловодом или другим безголовым браузером, но у меня есть проблема.

Структура i nedd.

Клиент -> API -> ( Предоставьте контент для рендеринга) Response -> Puppeteer -> Save image.

Как видите, я хочу, чтобы кукловод получал ответ прямо из API. Проблема в том, что для каждого примера требуется промежуточный API, который обслуживает этот html, чтобы вы могли сделать запрос к этому вторичному API с помощью puppeteer.

Client -> API -> (Укажите URL) Puppeteer -> Secondary API -> Ответ -> Кукловод -> Сохранить изображение

Есть ли способ избежать второго API. Я хочу передать данные кукловоду напрямую, а не URL-адрес для другого запроса.

Спасибо

...