Playwright — это библиотека Microsoft для тестирования и скрейпинга, которая управляет Chromium, Firefox и WebKit. Основные функции:
- Контекст скрытности: Эмулирует устройства, локали, гео.
- Перехват сети: Модифицирует запросы/ответы на лету.
- Автоожидание: Обрабатывает динамические страницы без ручного ожидания.
Добавьте SOCKS5 от Proxied в каждый контекст браузера:
const browser = await playwright.chromium.launch({
proxy: { server: 'socks5://gateway.proxied.com:1080' },
})
Каждая вкладка наследует новый мобильный IP, обходя отпечатки на основе IP.