Protokoly a ověřování · slovník

HTTP CONNECT

HTTP CONNECT je metoda požadavku, kterou klient odešle na HTTP proxy a požádá o TCP tunel k hostiteli a portu, obvykle port 443. Jakmile proxy odpoví 200, klient mluví přímo s cílem přes tento tunel a vyjednává TLS end-to-end, takže proxy vidí pouze název cíle a šifrované bajty. Takto každý HTTPS požadavek cestuje přes HTTP proxy.

2 min čtení Také nazývané CONNECT tunel, HTTPS tunelování Aktualizováno

Výměna#

Klient na proxy server, pak tunelem
CONNECT example.com:443 HTTP/1.1
Host: example.com:443
Proxy-Authorization: Basic dXNlcjpwYXNz

HTTP/1.1 200 Connection established

<TLS ClientHello to example.com follows>

Co to znamená#

  • Upozornění na certifikát prostřednictvím proxy serveru znamená, že byl zachycen, neznamená to normální provoz.
  • Parametry cílení musí být v pověření proxy serveru, protože proxy server nikdy nečte šifrovaný požadavek.
  • Chyby před otevřením tunelu (407, 400, 502) pocházejí z proxy serveru; chyby po něm pocházející z cíle.

Připojení k jiným portům#

CONNECT může tunelovat jakýkoliv TCP port, proto HTTP proxy může přenášet i jiné protokoly než HTTPS.Providéři omezují některé cíle (port 25 pro mail je klasické vyloučení), aby se zabránilo zneužití.

Jak to funguje v Proxy Cyber#

Proxy Cyber gateways přijímá CONNECT na portu 9000 a vyhrazené adresy na portu 8000 pro libovolný TCP port kromě 25; tunel je předán nedotčený a TLS není nikdy ukončeno.

Váš účet |

Spravujte všechny své proxy v jednom účtu

Porovnejte sítě, zadejte objednávky a sledujte zůstatek a požadavky na podporu z jednoho panelu.Náš tým kontroluje platby a poskytuje podrobnosti o připojení po dodání.

Vytvořit účet