Управление сессиями
У динамических резидентных прокси два режима сессий: ротация (по умолчанию) и липкие сессии. Режим переключается параметрами username — никаких настроек в кабинете не требуется.
Режим ротации (по умолчанию)
Без параметров сессии каждый запрос на подключение автоматически получает новый IP:
curl -x proxy.eproxies.net:23333 -U "USERNAME-pool-flow-region-US:PASSWORD" https://ipinfo.io
# выполните дважды подряд — вернутся разные IP
Подходит для: сбора данных, мониторинга цен, верификации рекламы — везде, где каждый запрос должен приходить с другого IP.
Липкий режим
Добавьте -sid-{8_случайных_символов}-ttl-{минуты} — один и тот же sid в течение ttl переиспользует один IP:
curl -x proxy.eproxies.net:23333 -U "USERNAME-pool-flow-region-US-sid-a1b2c3d4-ttl-30:PASSWORD" https://ipinfo.io
# повторяйте запрос с тем же sid в течение 30 минут — вернётся один и тот же IP
| Параметр | Описание |
|---|---|
sid | идентификатор сессии: 8 случайных букв и цифр, генерируете сами; каждый sid — отдельная независимая сессия |
ttl | время удержания IP (в минутах), 1–120 |
Подходит для: входа в аккаунты, многошаговых форм, оформления корзины — операций, требующих постоянства сессии.
Приёмы управления сессиями
Принудительная смена IP: возьмите новый sid — сразу получите новый IP, не дожидаясь истечения ttl.
Параллельные сессии: разные sid полностью независимы; можно одновременно держать сколько угодно параллельных сессий с фиксированными IP:
import random, string, requests
def make_session_proxy(country: str) -> dict:
sid = "".join(random.choices(string.ascii_lowercase + string.digits, k=8))
url = (
f"http://USERNAME-pool-flow-region-{country}-sid-{sid}-ttl-30:PASSWORD"
"@proxy.eproxies.net:23333"
)
return {"http": url, "https": url}
# 10 независимых сессий с фиксированными IP из США
sessions = [make_session_proxy("US") for _ in range(10)]
for proxies in sessions:
print(requests.get("https://ipinfo.io", proxies=proxies, timeout=30).json()["ip"])
Резидентные IP приходят с реальных устройств: если устройство уйдёт в офлайн во время липкой сессии, IP может смениться. В процессах с высокими требованиями к надёжности проверяйте выходной IP на уровне бизнес-логики.
