Playwright: прокси на контекст
Передавайте proxy в browser.new_context(), а не только при запуске браузера. Тогда у каждого контекста будет своя sticky-сессия.
Тесты, браузерные сценарии и скрипты, которые открывают сайты из разных стран. Прокси подключаются строкой из генератора, а на серверах работают по белому списку IP без пароля.

В генераторе выберите host:port:user:pass, user:pass@host:port или URL, смотря что принимает ваш код.
Там же есть примеры для cURL, Python, Node.js и PHP. Скопируйте и замените запрос на свой.
Если скрипт работает на машине с постоянным IP, добавьте этот адрес в белый список. Логин и пароль из кода можно убрать.
Резидентные проксиот $1.50 за GBРотация или sticky, гео до города, выбор ОС. Для сценариев на сайтах, которые проверяют, откуда пришёл посетитель.
Подробнее
Серверные проксиот $0.50 за IP / месСерверные IPv4 до 1 Гбит/с с безлимитным трафиком. Для прогонов, где тип IP не важен и объём большой.
Подробнее
ISP проксиот $1.70 за IP / месСтатичный домашний адрес и безлимит. Когда сценарий каждый день входит в один аккаунт с одного IP.
ПодробнееПередавайте proxy в browser.new_context(), а не только при запуске браузера. Тогда у каждого контекста будет своя sticky-сессия.
Аргумент --proxy-server не принимает логин и пароль. Проще всего добавить IP машины в белый список и указать только host:port.
Адрес передаётся в --proxy-server при запуске, учётные данные — через page.authenticate().
Ключ REST API создаётся в кабинете, раздел «API». Храните его в секретах CI, а не в репозитории.
Не нашли ответ? Напишите в Telegram, поддержка работает круглосуточно.
Написать в поддержкуПередайте --proxy-server=host:port в опциях Chrome. Логин и пароль в этом аргументе Chrome не принимает, поэтому добавьте IP машины в белый список в кабинете.
В параметре proxy при запуске браузера или создании контекста: server, username и password. Значения возьмите из строки, собранной в генераторе.
Если у раннера постоянный IP, внесите его в белый список. У облачных раннеров адрес меняется, для них берите логин и пароль из секретов.
Да, генератор в кабинете показывает примеры для cURL, Python, Node.js и PHP.
Резидентные: страна и город задаются в логине, IP меняется на каждый запрос или держится sticky-сессией до 24 часов.
Нужны только почта и пароль, документы и звонки не понадобятся.