- Si ejecutas el servidor API en una máquina local y envías una URL, recibes los datos del sitio en forma de archivo y también se generan capturas de pantalla de varias secciones del sitio
- Desplaza la página para tomar capturas de pantalla de varias secciones
- Se ejecuta como contenedor de Docker y usa Playwright para iniciar el navegador Firefox, por lo que el consumo de recursos es algo alto
- Las tareas se procesan en cola y maneja correctamente encabezados HTTP, redirecciones 302 y enlaces de descarga
- API bloqueante
1 comentarios
En los comentarios de Hacker News hay varias alternativas interesantes que podrían reemplazar esto.
chrome --headless --screenshot="path/to/save/screenshot.png" --disable-gpu --window-size=1280,720 "https://www.example.com"firefox -screenshot file.png https://example.com --window-size=1280,720:screenshot --helpen la consola de desarrollador de Firefox, hay varias opciones disponibles.