Protokoli i provjera autentičnosti · rječnik

HTTP POVEZICA

HTTP CONNECT je metoda zahtjeva koju klijent šalje HTTP proxyju da zatraži TCP tunel na host i port, obično port 443. Kada proxy odgovori 200, klijent izravno razgovara s odredištem kroz taj tunel i pregovara o TLS-u od kraja do kraja, tako da proxy vidi samo ime odredišta i šifrirane bajtove. Tako svaki HTTPS zahtjev putuje kroz HTTP proxy.

2 min čitanja Naziva se i CONNECT tunel, HTTPS tuneliranje Ažurirano

Razmjena#

Klijent do proxyja, zatim kroz tunel
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>

Što to znači#

  • Certifikati su vlastiti odredištu; ništa se ne ponovno potpisuje.Upozorenj certifikata preko proxyja označavaju presretanje, a ne normalan rad.
  • Parametri ciljanja moraju biti u vjerodajnicama proxyja jer proxy nikada ne čita šifrirani zahtjev.
  • Greške prije otvaranja tunela (407, 400, 502) dolaze od proxyja; greške nakon njega dolaze iz odredišta.

SVEŽENJE s drugim priključcima#

CONNECT može tunelirati bilo koji TCP port, zbog čega HTTP proxy može prenositi protokole osim HTTPS-a.Provideri ograničavaju neke destinacije (port 25 za mail je klasično isključenje) kako bi spriječili zlouporabu.

Kako to funkcionira u Proxy Cyber#

Ključni proxy gateway prihvaća CONNECT na portu 9000 i namjenske adrese na portu 8000 za bilo koji TCP port osim 25; tunel se prolazi netaknut, a TLS nikada nije prekinut.

Vaš račun

Upravljajte svim svojim proxyjima s jednog računa

Usporedite mreže, pošaljite narudžbe i pratite svoje stanje i zahtjeve za podršku s jedne nadzorne ploče.Naš tim pregledava plaćanja i pruža detalje o povezivanju nakon isporuke.

Izradi račun