HTTP-прокси: чем отличается от SOCKS5 и как выбрать в каталоге

9 мин чтения

HTTP-прокси как протокол: чем отличается от SOCKS5, когда хватает браузера и Android Wi-Fi, как отфильтровать в каталоге и проверить IP. Каталог сервисов, не магазин.

HTTP-прокси: чем отличается от SOCKS5 и как выбрать в каталоге

Текст для тех, кто выбирает протокол под браузер, Android Wi-Fi или простой клиент. Мы не продаём IP и не раздаём бесплатные ключи. В каталоге HTTP это фильтр карточек.

HTTP-прокси часто путают с «типом IP». Это разные оси. Протокол говорит, как клиент стучится в прокси. Тип IP говорит, чей это выход: мобильный, резидентский или датацентр.

01Протокол и тип IP это не одно и то же

HTTP-прокси понимает HTTP-запросы. Клиент говорит «сделай GET/CONNECT к этому URL». SOCKS5 ближе к трубе: «соедини меня с host:port». Для системного Wi-Fi на Android обычно есть только HTTP. Для Proxifier и антидетекта чаще берут SOCKS5.

IPv4, IPv6, мобильный или хостинг живут отдельно. Можно взять резидентский HTTP и датацентровый SOCKS5. Фраза «HTTP анонимнее» ничего не значит.

ВопросHTTP/HTTPS-проксиSOCKS5
Что проксируетHTTP-запросы, CONNECTTCP, часто UDP
Android Wi-FiДа, поле ProxyОбычно нет
Браузер без расширенийЧасто даРедко
Proxifier / антидетектЗависитЧасто да
Лечит сгоревший ASNНетНет

Разбор SOCKS5: SOCKS5. Семейство адресов: IPv4.

02Когда HTTP достаточно

Клиент умеет только HTTP: системный прокси Android, часть браузеров, старые панели, простой CONNECT. Вам не нужен UDP и не-HTTP сокет. Провайдер выдаёт host, port, user, pass именно как HTTP или HTTPS-прокси.

Когда не хватает: нужен произвольный TCP, UDP, клиент пишет только SOCKS5, вы ставите Proxifier «на всё». Тогда HTTP в поле SOCKS5 не заведётся.

Для логина в соцсети важнее тип IP, не протокол. Датацентр на логине часто уже шумный. Смотрите мобильные и резидентские.

На телефоне схема та же, что в гайде Android: Wi-Fi → прокси → HTTP. Приложение может игнорировать системный прокси и ходить мимо.

03Как отфильтровать HTTP в каталоге

Откройте каталог и отфильтруйте HTTP. Не ищите «протокол» в описании карточки глазами. Фильтр режет выдачу по заявленному протоколу.

Дальше смотрите тип IP. HTTP на датацентре и HTTP на резиденте это разные истории. Для парсинга публичных страниц датацентр часто ок. Для аккаунта лучше резидент или мобайл.

Страны и ротация читайте в карточке, не в заголовке фильтра. Если сервис пишет и HTTP, и SOCKS5, берите тот порт, который ест ваш клиент.

После покупки у провайдера не у нас прогоните хост через проверку прокси. Свой выход сверьте на мой IP.

IPv6 как семейство живёт отдельно: IPv6. Не путайте с HTTP.

04Как проверить, что HTTP вообще работает

  1. В клиенте укажите протокол HTTP или HTTPS-прокси, не SOCKS5.
  2. Host, port, логин и пароль без пробелов и без «http://» в поле хоста, если клиент сам клеит схему.
  3. Откройте мой IP через этот клиент. Адрес должен смениться.
  4. Тот же хост киньте в проверку прокси. Смотрите код ответа и страну, не «зелёную галочку в голове».

Если чекер зелёный, а сайт нет: клиент игнорирует системный прокси, DNS утекает мимо, или цель режет датацентр. Протокол тут ни при чём.

Частая ошибка: SOCKS5-порт вставлен в поле HTTP. Соединение либо молчит, либо отдаёт мусор. Вторая: HTTP-прокси в Proxifier как SOCKS. Третья: ждут, что HTTP спрячет ASN хостинга.

05Браузер, Android Wi-Fi, когда HTTP хватает с запасом

В браузере без расширений системный прокси ОС часто HTTP. Расширение вроде FoxyProxy умеет оба протокола. Если расширение просит SOCKS5, не пихайте HTTP «на удачу».

На Android Wi-Fi поле прокси почти всегда HTTP. Этого хватает браузеру на том же Wi-Fi. Мессенджер может ходить мимо. Тогда системный HTTP бесполезен, нужен клиент внутри приложения или другой выход.

Для простого скрейпа публичных страниц HTTP нормален. Для UDP, игр, части VPN-обёрток нет. Не раздувайте протокол до «анонимности».

Трафик считается в гигабайтах у резидента и мобайла. HTTP CONNECT к тяжёлому медиа съест пакет так же, как SOCKS5. Экономии «потому что HTTP» нет.

06Что выдаёт провайдер и куда это вставлять

Карточка сервиса обычно даёт host, port, user, password и список протоколов. HTTP-порт и SOCKS5-порт часто разные. Один и тот же порт в оба поля обычно не работает.

Если в панели написано «endpoint + порт 8080, протокол HTTP», в клиенте ставьте HTTP. Если рядом отдельная строка SOCKS5 на 1080, это другой вход. Смешение даёт тишину, не «почти работает».

Логин бывает в виде user:pass, иногда в виде user-country-session. Это не протокол. Это формат учётки. HTTP его проглотит так же, как SOCKS5, если клиент умеет basic auth.

HTTPS-прокси в прайсе это часто HTTP CONNECT поверх TLS до самого прокси. Браузер это любит. Дешёвый скрипт на requests без verify может ругаться на сертификат. Тогда либо правильный CA, либо другой клиент, а не смена типа IP.

Не вставляйте в поле хоста строку целиком с http:// и путём. Хост это хост. Порт это порт. Схему клиент выбирает сам чекбоксом HTTP.

Ротация sticky и rotating тоже не протокол. Sticky HTTP на резиденте держит один выход N минут. Rotating HTTP меняет выход на запрос. Для логина в аккаунт rotating на каждом запросе ломает сессию чаще, чем «не тот протокол».

Гео в HTTP не магическое. Страна это пул. Если провайдер врёт страну, чекер покажет другое. Смотрите проверку прокси, не скрин из кабинета.

07HTTP CONNECT простыми словами

Обычный GET через прокси: клиент просит прокси сходить на URL и вернуть тело. Так живут старые HTTP-прокси без CONNECT. Для HTTPS-сайтов этого мало.

CONNECT говорит прокси: открой тоннель на host:443, дальше клиент сам говорит TLS с сайтом. Современный «HTTP-прокси под браузер» почти всегда умеет CONNECT. Если умеет только GET, HTTPS-сайты не откроются. Это не «Android сломан». Это узкий прокси.

Заголовки вроде X-Forwarded-For прокси может добавить. Сайт их видит или игнорирует. Антифрод смотрит TLS-отпечаток, IP, ASN, скорость, историю. Протокол HTTP сам по себе заголовок не чистит.

DNS: браузер через HTTP-прокси часто резолвит имя уже на стороне прокси, потому что в CONNECT уходит hostname. Через SOCKS5 поведение зависит от удалённого DNS в клиенте. Путаница «утечка DNS» чаще из локального резолва, не из слова HTTP.

UDP через классический HTTP-прокси нет. Голосовые и игровые куски, которые хотят UDP, через HTTP не поедут. Не обещайте себе Discord voice «потому что HTTP в браузере открылся».

WebSocket иногда проходит внутри CONNECT, иногда нет. Если чат в браузере живой, а сокет сыпется, виноват прокси или сайт, не «надо было IPv6». IPv6 смотрите на IPv6 как семейство адресов, не как замену CONNECT.

08Сценарии, где HTTP берут специально

Парсинг публичных страниц с датацентра. Клиент requests, curl, httpx. Протокол HTTP родной. Тип IP дешёвый. Логин в соцсеть сюда не тащите.

Корпоративный или школьный выход, где в панели только HTTP. Спорить с панелью бесполезно. Либо этот протокол, либо другой канал.

Телефон в кафе: Wi-Fi просит прокси. Поле одно, оно HTTP. Браузер на этом Wi-Fi пойдёт через него. Банк-приложение может отказаться. Это нормально.

Расширение браузера с режимом HTTP. Удобно держать список и переключать. Не дублируйте системный прокси ОС и расширение одновременно. Получите двойной hop или петлю.

Проверка «жив ли купленный порт» через проверку прокси. Чекер говорит HTTP. Если вы купили SOCKS5, не удивляйтесь красному HTTP-тесту. Прогоните тот протокол, который купили.

Свой адрес без прокси смотрите на мой IP, затем включите HTTP и обновите. Если цифра та же, клиент не использует прокси. Если другая, протокол хотя бы доставил выход.

09Чего HTTP не обещает

Не обещает скрыть датацентр. ASN виден. Не обещает обход бана. Не обещает работу UDP. Не обещает, что Instagram-приложение на телефоне послушает Wi-Fi-прокси. Не обещает дешевле гигабайт, чем SOCKS5 на том же пуле.

Обещает одно: клиент, который говорит на HTTP, сможет ходить на веб через этот вход, если порт, логин и CONNECT на месте.

Если нужен произвольный сокет, откройте соседний разбор SOCKS5. Если настраиваете телефон по шагам, Android. Тип адреса: IPv4.

10Кого смотреть в каталоге

Ниже живые карточки, у которых на RU заявлен HTTP среди протоколов. Это не рейтинг «купи у нас». Сверьте фильтр HTTP, тип IP и лимиты сами.

SOAX

Топ сервис по прокси. Есть более 180+ стран, детальный таргетинг по стране, городе и интернет провайдеру. Ротация прокси от 90 до 3600 секунд. Есть бесплатный тест на 100Mb

soax.com

Bright Data — резидентские, мобильные, ISP и серверные прокси

Bright Data продаёт четыре сети прокси: резидентские (по трафику), мобильные, ISP и серверные (пакеты IP). Для резидентских и мобильных сетей нужен KYC. Оплата: карты, PayPal, Payoneer, Alipay, Google Pay, банковский перевод.

brightdata.com

smartproxy: прокси, тарифы и отзывы

Входит в топ лучших прокси сервисов. Есть собственные сервисы для парсинга и удобной работы с прокси. Минимальное кол-во IP - 100шт. Можно распределить в любом соотношение покупку между всеми имеющимся странами. Также есть тариф с оплатой за GB - 0,7$.

decodo.com

O
oxylabs.io: прокси, тарифы и отзывы

oxylabs.io

Froxy

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

froxy.com

N
netnut.io: прокси, тарифы и отзывы

netnut.io

После выбора снова: проверка прокси и мой IP.

11Частые поломки

Симптом → Что проверить

  1. 01ТаймаутПорт SOCKS5 в поле HTTP или наоборот
  2. 02IP не меняетсяПриложение игнорирует Wi-Fi-прокси
  3. 03Логин режетсяДатацентр, не протокол
  4. 04407Логин/пароль или схема auth
  5. 05Страница открывается, API нетКлиент не шлёт CONNECT куда надо

Не лечите 407 сменой HTTP на SOCKS5 «на всякий». Сначала логин. Не лечите бан аккаунта сменой протокола. Меняйте тип IP.

Если нужен SOCKS5 под десктопный клиент, откройте SOCKS5. Если нужен телефон: Android.

Чем HTTP-прокси отличается от SOCKS5?

HTTP понимает HTTP-запросы и CONNECT. SOCKS5 соединяет TCP к host:port и часто умеет UDP. Для Android Wi-Fi обычно только HTTP.

Достаточно ли HTTP для браузера?

Часто да. Системный прокси ОС и многие браузеры едят HTTP. Расширение может требовать SOCKS5 отдельно.

HTTP-прокси анонимнее датацентра?

Нет. Анонимность и антифрод смотрят тип IP и ASN, не протокол. Датацентр на логине обычно уже шумный.

Как выбрать HTTP в каталоге?

В каталоге отфильтруйте HTTP, затем тип IP. Карточку откройте у провайдера. Проверьте хост в проверке прокси и на странице мой IP.

Почему на Android прокси не работает в приложении?

Системный Wi-Fi-прокси часто только HTTP и только для приложений, которые его слушают. Мессенджер может идти мимо.

Нужен ли HTTPS-прокси вместо HTTP?

HTTPS-прокси это тот же класс, но с TLS до прокси. Берите то, что пишет провайдер и что ест клиент. Это не замена мобильному IP.