Я пытаюсь создать api с конечной точкой, которая отображает некоторые html, но без ответа, он только сохраняет снимок экрана с html на сервере. Проведя небольшое исследование, я обнаружил, что нечто подобное можно было бы сделать с кукловодом или другим безголовым браузером, но у меня есть проблема.
Структура i nedd.
Клиент -> API -> ( Предоставьте контент для рендеринга) Response -> Puppeteer -> Save image.
Как видите, я хочу, чтобы кукловод получал ответ прямо из API. Проблема в том, что для каждого примера требуется промежуточный API, который обслуживает этот html, чтобы вы могли сделать запрос к этому вторичному API с помощью puppeteer.
Client -> API -> (Укажите URL) Puppeteer -> Secondary API -> Ответ -> Кукловод -> Сохранить изображение
Есть ли способ избежать второго API. Я хочу передать данные кукловоду напрямую, а не URL-адрес для другого запроса.
Спасибо