Playwright es la biblioteca de pruebas y scraping de extremo a extremo de Microsoft que impulsa Chromium, Firefox y WebKit. Características clave:
- Contexto sigiloso: Emula dispositivos, locales, geografías.
- Intercepción de red: Modifica solicitudes/respuestas sobre la marcha.
- Espera automática: Maneja páginas dinámicas sin necesidad de dormir manualmente.
Agrega SOCKS5 con proxy a cada contexto de navegador:
const browser = await playwright.chromium.launch({
proxy: { server: 'socks5://gateway.proxied.com:1080' },
})
Cada pestaña hereda una nueva IP móvil, eludiendo la huella digital basada en IP.