Головна / Блог

Формат проксі: host:port:user:pass чи user:pass@host:port?

Оновлено 7 листопада 2026 р. · 2 хв читання

Той самий проксі можна записати чотирма способами. Який формат потрібен вашому інструменту, як конвертувати список і пастка зі спецсимволами в паролях.

Будь-який проксі складається з чотирьох частин: хоста, порту, логіна й пароля. Просто різні інструменти записують їх по-різному. Якщо проксі «не працює» одразу після покупки, першим ділом перевірте формат.

Чотири поширені формати

host:port:user:pass          gate.example.com:7777:alice:s3cret
user:pass@host:port          alice:s3cret@gate.example.com:7777
http://user:pass@host:port   http://alice:s3cret@gate.example.com:7777
host:port                    gate.example.com:7777   (білий список IP, без логіна)

Який інструмент що очікує

  • Антидетект-браузери та багато ботів імпортують списки у форматі host:port:user:pass, по одному проксі в рядку.
  • curl, Python requests, Node і більшість коду чекають URL: http://user:pass@host:port або socks5h://... для SOCKS5.
  • Розширення браузера та системні налаштування проксі зазвичай мають окремі поля для хоста, порту, логіна й пароля.
  • Прапорець Chrome --proxy-server приймає лише host:port і не передає логін та пароль, тож тут використовуйте білий список IP або розширення.

Схема на початку має значення

http:// перед проксі описує, як ви спілкуєтеся з проксі, а не із сайтом. HTTP-проксі без проблем передає HTTPS-трафік через тунель CONNECT, тож http://user:pass@host:port правильний навіть тоді, коли всі сайти, які ви відвідуєте, працюють по https. Якщо написати https://, з’єднання зазвичай ламається, бо більшість шлюзів не використовують TLS на самому порту проксі.

Пастка зі спецсимволами

У форматі URL символи @, :, /, # і % мають спеціальне значення. Якщо вони є в паролі, їх треба закодувати: @ стає %40, : стає %3A, # стає %23. Інакше інструмент прочитає не той хост, і ви отримаєте незрозумілу помилку DNS або 407. Пароль лише з літер і цифр повністю знімає цю проблему.

Логіни з параметрами

Резидентні провайдери часто додають таргетинг прямо в логін, наприклад alice-country-ua-session-ab12cd34. Це все одно лише логін: залишайте рядок цілим, з усіма дефісами чи підкресленнями, і не кодуйте їх.

Швидка конвертація списку

У будь-якій таблиці розділіть стовпець за : і зберіть частини в новому порядку. Або в терміналі:

awk -F: '{print "http://"$3":"$4"@"$1":"$2}' proxies.txt

Панель Proxare генерує ваші лінії у форматах host:port:user:pass, user:pass@host:port, user:pass:host:port або як повний URL http:// / socks5://, тож їх можна одразу скопіювати в потрібному вигляді.

Інші статті

Іншими мовами: English · Français · العربية · Tiếng Việt · 中文