Перейти к основному содержанию
Когда вы создаёте прокси на панели управления Catproxy, вы можете выбрать протокол, который он будет использовать: HTTP(S) или SOCKS5. Хотя оба позволяют вам направлять трафик через нашу сеть, они работают на разных уровнях и подходят для разных задач.

Быстрое сравнение

ПараметрПрокси HTTP(S)Прокси SOCKS5
Тип трафикаТолько HTTP и HTTPS (веб-трафик)Любой тип трафика (TCP/UDP)
АнонимностьХорошая (может видеть/изменять заголовки)Отличная (работает на более низком уровне)
СкоростьВ целом быстрееНемного медленнее из-за накладных расходов
Типичное применениеПарсинг, автоматизация браузеровИгры, стриминг, P2P, электронная почта
Наша рекомендацияИспользуйте HTTP(S) для 99% задач парсинга.Используйте SOCKS5 только если у вас есть особая потребность в не-веб-трафике.

Прокси HTTP(S)

Протокол HTTP(S) - это основа веба. HTTP-прокси специально разработан для понимания и обработки веб-трафика (запросов, которые ваш браузер или парсер отправляет на сайты).

Ключевые характеристики:

  • Уровень приложения: работает на 7-м уровне модели OSI. Это означает, что он “понимает” содержимое ваших веб-запросов и может взаимодействовать с ними (например, добавлять или изменять заголовки).
  • Оптимизирован для веба: поскольку он специализирован для веб-трафика, он часто быстрее и эффективнее для таких задач, как веб-парсинг.
  • Прост в использовании: поддерживается практически всеми библиотеками для парсинга (requests, Puppeteer, Scrapy) и инструментами — без дополнительных настроек.
Для парсинга и автоматизации браузеров HTTP(S) почти всегда является правильным выбором. Он проще, быстрее и полностью поддерживается всем нашим набором функций, включая параметры прокси-шлюза.

Когда использовать HTTP(S):

  • Парсинг веб-сайтов
  • Автоматизация задач в браузере
  • Проверка рекламы на веб-страницах
  • Доступ к веб-API

Прокси SOCKS5

SOCKS5 - это более универсальный и низкоуровневый протокол. В отличие от HTTP-прокси, он не понимает проходящий через него трафик; он просто создаёт “туннель” и пропускает через себя любой TCP/IP-трафик.

Ключевые характеристики:

  • Уровень сеанса: работает на 5-м уровне модели OSI. Он не проверяет и не изменяет ваш трафик, что обеспечивает большую анонимность.
  • Универсальность: может обрабатывать практически любой вид интернет-трафика, а не только веб-страницы. Сюда входят протоколы, используемые для электронной почты (SMTP), передачи файлов (FTP), онлайн-игр и потокового вещания.
  • Разрешение DNS: SOCKS5 может обрабатывать DNS-запросы на стороне прокси, что позволяет предотвратить утечку DNS и повысить уровень конфиденциальности.
Хотя наши прокси SOCKS5 полностью функциональны, некоторые расширенные параметры прокси-шлюза, изменяющие HTTP-заголовки (например, -tag), могут быть неприменимы при использовании протокола SOCKS5.

Когда использовать SOCKS5:

  • Когда ваше приложение не использует протокол HTTP (например, почтовый клиент, игровое приложение).
  • Для задач, требующих максимального уровня анонимности, когда вы не хотите, чтобы прокси вообще взаимодействовал с вашим трафиком.
  • Для специфических P2P- или потоковых приложений.

Как выбрать в панели управления

Вы можете выбрать предпочитаемый протокол при создании или редактировании прокси в разделе “Помощник подключения” на странице настроек прокси.