Словарь · 1 мин чтения

HTTP/3

HTTP/3 — это новейшая версия HTTP, работающая поверх QUIC и UDP вместо TCP, чтобы устранить блокировку в начале очереди и ускорить соединения.

Простыми словами

HTTP/3 — это новейшая версия протокола веба, и его определяющим изменением является транспорт под ним: он работает поверх QUIC и UDP, а не TCP. Это устраняет блокировку в начале очереди, которая влияла на HTTP/2, где один потерянный пакет останавливал каждый поток в соединении; с QUIC потоки независимы. Он также наследует более быстрое зашифрованное рукопожатие QUIC и его способность переживать смену сети, что вместе делает HTTP/3 более быстрым в запуске и более устойчивым, особенно на мобильных устройствах.

Как это работает с s4m

Переход на UDP имеет практическое следствие для проксирования: поскольку классические HTTP-прокси и метод CONNECT передают только TCP, HTTP/3 через них пройти не может. Ему нужен маршрут, ретранслирующий UDP — прокси SOCKS5 с поддержкой UDP или VPN на уровне всего устройства, туннелирующий всё. Если клиент пытается использовать HTTP/3 через прокси, работающий только с TCP, он обычно возвращается к HTTP/2 поверх TCP. Когда вам конкретно нужен HTTP/3, направьте его через VPN s4m или конечную точку SOCKS5 с поддержкой UDP, а не через HTTP-прокси.

Практические заметки

Поскольку HTTP/3 требует маршрута UDP, он не может пройти через туннель CONNECT классического HTTP-прокси, работающего только с TCP; клиент обычно возвращается к HTTP/2 поверх TCP. Когда вам конкретно нужен HTTP/3, направьте его через прокси SOCKS5 с поддержкой UDP или VPN s4m на уровне всего устройства. Для большинства задач откат к TCP вполне приемлем и незаметен, поэтому обращайтесь к маршруту с поддержкой UDP только тогда, когда инструмент действительно требует QUIC, а не принимает откат к TCP.

FAQ

Ответы на вопросы

Почему HTTP/3 не работает через мой HTTP-прокси?

Потому что HTTP/3 работает на QUIC поверх UDP, а классические HTTP-прокси ретранслируют только TCP через CONNECT. Запрос либо возвращается к HTTP/2 поверх TCP, либо завершается неудачей. Чтобы передавать HTTP/3, используйте прокси SOCKS5 с поддержкой UDP или VPN на уровне всего устройства, туннелирующий UDP.

Читайте дальше

Вам также может понравиться

Готовы скрыть свой IP?

Эту страницу нашли по запросу

  • HTTP/3
  • GeoIP
  • HTTPS-прокси
  • HTTP/3 пошагово
  • аптайм
  • выделенный ip
  • как сконфигурировать шифрование
  • шифрование
  • как настроить анонимность
  • туннелирование пошагово
  • DNS over HTTPS (DoH)
  • как сконфигурировать ip адрес
  • туннелирование
  • дешёвый vpn
  • выделенный ip пошагово
  • свежий прокси

Реальные поисковые фразы, на которые отвечает эта страница — по ссылкам откроются материалы, раскрывающие тему глубже.