Код для подключения прокси
Вставьте строку прокси в любом формате — получите готовый пример для curl, Python, Node.js или PHP. Данные не отправляются на сервер.
Код собирается в вашем браузере: строка прокси никуда не отправляется.
Как пользоваться
- Вставьте строку прокси в любом привычном формате:
логин:пароль@хост:порт,хост:порт:логин:парольили с протоколом в начале. - Если протокол в строке не указан, выберите его в списке: HTTP или SOCKS5.
- Укажите адрес, который хотите открыть, и язык. Код появится сразу — скопируйте его кнопкой.
По умолчанию в примере стоит адрес, который возвращает ваш внешний IP: так сразу видно, что запрос идёт через прокси.
Что учтено в примерах
- Спецсимволы в пароле. В адресе прокси логин и пароль кодируются, поэтому символы вроде
@и:в пароле не ломают строку. - SOCKS5 с определением имени на стороне прокси. В примерах используется вариант, при котором имя сайта передаётся прокси — так нет утечки DNS.
- Время ожидания. Везде стоит 30 секунд: для резидентских и мобильных адресов коротких тайм-аутов часто не хватает.
- Нужные библиотеки. Для SOCKS5 в Python и Node.js требуется дополнительный пакет — команда установки указана в комментарии.
Если код не работает
Сначала проверьте саму строку в проверке прокси: если прокси там отвечает, ищите причину в окружении. Код ошибки подскажет, что не так, — расшифровка на странице коды ошибок прокси. Подробные примеры для отдельных языков есть в разделе инструкции.
Вопросы и ответы
Безопасно ли вставлять сюда логин и пароль?
Да. Код собирается в вашем браузере, строка прокси на сервер не отправляется.
Чем socks5h отличается от socks5?
В варианте socks5h имя сайта определяет прокси, а не ваш компьютер. Так запросы имён не уходят мимо прокси.
Какой порт указывать?
823 — HTTP, 824 — SOCKS5, новый адрес на каждый запрос. Порты от 10000 до 20000 держат один адрес от 1 до 120 минут.
Почему в примере для Node.js отключён встроенный прокси axios?
Встроенная настройка плохо работает с HTTPS-сайтами. Надёжнее передать соединение через отдельного агента, как в примере.
Нужны собственные прокси?
Выберите тип под задачу — и подключите по инструкции.
Резидентские $1.59, мобильные $2.50, серверные $0.80 за 1 ГБ
Регистрация за минуту, доступы сразу после оплаты.