Protokollat ja todennus · sanasto

HTTP CONNECT -ohjelmisto

HTTP CONNECT on pyyntömenetelmä, jonka asiakas lähettää HTTP-välityspalvelimelle pyytääkseen TCP-tunnelia isäntään ja porttiin, tyypillisesti portti 443. Kun välityspalvelin vastaa 200:aan, asiakas puhuu suoraan kohteen kanssa tunnelin kautta ja neuvottelee TLS:n päältä päähän, jolloin välityspalvelimen näkee vain kohteen nimen ja salatut tavut. Näin kaikki HTTPS-pyynnöt kulkevat HTTP-välittäjän läpi.

2 min lukeminen Kutsutaan myös CONNECT tunneliksi, HTTPS tunnelointi Päivitetty

Vaihto#

Asiakas välityspalvelimeen, sitten tunnelin läpi
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>

Mitä se tarkoittaa#

  • Varmenteet ovat kohteen omia, mitään ei allekirjoiteta uudelleen.Varmennevaroitukset välityspalvelimen kautta osoittavat sieppausta, eivät normaalia toimintaa.
  • Kohdennusparametrien on oltava välityspalvelimen tunnistetiedoissa, koska välityspalvelin ei koskaan lue salattua pyyntöä.
  • Virheet ennen tunnelin avautumista (407, 400, 502) tulevat välityspalvelimelta; virheet sen jälkeen tulevat kohdepalvelimeltaan.

Yhdistä muihin portteihin#

CONNECT voi tunneloida minkä tahansa TCP-portin, joten HTTP-välityspalvelin voi kuljettaa muitakin protokollia kuin HTTPS:ää. Palveluntarjoajat rajoittavat joitakin kohteita (postiportti 25 on klassinen poikkeus) estääkseen väärinkäytöksiä.

Näin se toimii Proxy Cyberllä#

Avainvälityspalvelimen yhdyskäytävät hyväksyvät CONNECT-toiminnon portilla 9000 ja omistetut osoitteet portilla 8000 mihin tahansa TCP-porttiin lukuun ottamatta porttia 25. Tunneli kulkee koskemattomasti eikä TLS:ää koskaan lopeteta.

Oma tilisi »

Hallitse kaikkia proxyjäsi yhdellä tilillä

Vertaa verkkoja, tee tilauksia ja seuraa saldoasi ja tukipyyntöjäsi yhdestä hallintapaneelista.Tiimimme tarkastaa maksut ja antaa yhteystiedot toimituksen jälkeen.

Luo tili