ipvolt / заметкиБиблиотека для разработчиков

Соединение, которое понятно.

Практические знания о прокси: от первого запроса до деталей, которые действительно важны. Понятные примеры. Полезные различия. Меньше допущений.

Подключите свой стек.
Открыть как Markdown ↗

Интеграция

Подключите свой стек.

Явная конфигурация, ограниченные запросы и понятный способ проверить соединение.

Прокси в curl

Как использовать прокси в curl: флаг -x, переменные http_proxy и https_proxy, SOCKS5 через socks5h, аутентификация на прокси и разбор ошибок CONNECT и 407.

Настройка Python Requests

Настройка прокси в Python Requests: словарь proxies, значения по умолчанию в Session, учётные данные, SOCKS5 через requests[socks], переменные окружения и ProxyError.

Прокси для fetch в Node.js

Направьте встроенный fetch в Node.js через ProxyAgent из Undici с явной аутентификацией, крайним сроком через abort и корректной очисткой ответа.

Настройка прокси в Playwright

Задайте HTTP-прокси с аутентификацией для контекста браузера Playwright, изолируйте состояние теста и диагностируйте навигацию отдельно от подресурсов.

Асинхронные прокси в HTTPX

Настройте асинхронный клиент HTTPX с прокси, корректно закрывайте потоковые ответы и воспроизведите PoolTimeout локально, прежде чем менять настройки прокси.

Уведомления о листингах Amazon

Обработка событий листингов Amazon SP-API через протестированный SQLite-инбокс: дедупликация доставок, восстановление после перезапуска и отклонение устаревших чтений.

Концепции

Разберитесь в компромиссах.

Выбирайте протокол, модель сессий или тип сети, задавая правильные вопросы.

HTTP и SOCKS5 прокси

Сравниваем HTTP CONNECT и SOCKS5, разбираем, где выполняется DNS и где проходят границы TLS, и выбираем протокол, который реально поддерживают ваш клиент и провайдер.

Ротируемые и sticky-прокси

Выбирайте ротацию под наименьший законченный сценарий, отличайте привязку к выходу от cookie и проверяйте, что происходит, когда sticky-сессия завершается раньше срока.

Мобильные и резидентные прокси

Сравниваем выходы в сетях операторов связи и домашних сетях для QA, отделяем эмуляцию браузера и измеряем возможности, которые реально нужны вашему сценарию.

Диагностика

Найдите причину сбоя.

Разделяйте ошибки аутентификации, подключения и целевого сайта, прежде чем менять настройки.

Ошибка прокси 407

Разбираем ошибку Proxy Authentication Required по шагам: шлюз, метод аутентификации, кодирование учётных данных, область действия аккаунта и настройки клиента.

Переменные окружения прокси

Разбираем различия в маршрутизации по HTTP_PROXY, HTTPS_PROXY, ALL_PROXY и NO_PROXY в curl, Python Requests и Node.js с помощью изолированной локальной проверки.

Диагностика таймаутов прокси

Разделяем задержки DNS, TCP, CONNECT, TLS и ответа прокси с помощью таймингов curl, затем задаём дедлайны запросов и решаем, безопасен ли повтор.

Исправить ERR_TUNNEL_CONNECTION_FAILED

Разбираем ERR_TUNNEL_CONNECTION_FAILED и ERR_PROXY_CONNECTION_FAILED по проверенной матрице отказов прокси и показываем, как узнать статус CONNECT, скрытый Chromium.

Страны

Проверьте локацию.

Разберитесь в локальных сетях, проверьте точки выхода и задайте правильные вопросы, прежде чем выбирать провайдера.

Прокси Нидерландов

Как оценивать прокси Нидерландов: контекст голландских сетей, проверка исходящего IP-адреса и города, данные ASN и чек-лист пробного теста перед выбором провайдера.

Прокси США

Как оценивать прокси США по стране, штату и городу. Сравнение данных о сетях, план региональных проверок и измерение поведения сессий перед выбором провайдера.

Прокси Великобритании

Как оценивать прокси Великобритании: актуальный контекст операторов, география UK и GB, ограничения почтовых индексов и план теста для требований по стране или сети.

Прокси Германии

Как оценивать прокси Германии: актуальный контекст операторов и роуминга, пределы точности по городу, контроль языка браузера и практический чек-лист приёмки.

Прокси Франции

Как оценивать прокси Франции: различия операторов и брендов, охват метрополии и заморских территорий, данные об исходящем IP-адресе и матрица тестов локализации.