“200 Connection Established” ina maana proksi imekubali handaki. Tovuti bado haijarudisha ukurasa. Kinachofuata ni TLS na lengwa, kisha ombi la HTTPS lenyewe.

Kutoka kuunganishwa na proksi hadi jibu la tovuti

  1. Kiteja huunganika na ncha ya proksi.
  2. Huomba proksi iunganike na mwenyeji na mlango wa lengwa.
  3. Proksi hukubali au hukataa ombi hilo.
  4. Baada ya kukubaliwa, kiteja hujadiliana TLS na lengwa kupitia handaki.
  5. Kiteja hutuma ombi la HTTPS na kupokea jibu la tovuti ndani ya TLS.

Muunganisho wa proksi uliokataliwa, handaki lililokataliwa na hitilafu ya cheti hutokea katika sehemu tofauti za mfuatano huu. Tafuta hatua ya mwisho iliyokamilika kabla ya kubadilisha mipangilio.

Mabadilishano ya CONNECT

Katika HTTP/1.1, mabadilishano yaliyorahisishwa ni haya:

CONNECT example.com:443 HTTP/1.1
Host: example.com:443

HTTP/1.1 200 Connection Established

Lengo la ombi ni mwenyeji na mlango, bila njia au vigezo vya swali la tovuti. Baada ya jibu la CONNECT lililofaulu, muunganisho hubeba baiti za handaki. Kwa lengwa la HTTPS, mabadilishano yanayofuata ya kiteja ni makubaliano ya kuanzisha TLS.

Soma hali ya nambari badala ya kulinganisha maneno ya sababu ya Kiingereza. Proksi zinaweza kutumia maandishi tofauti kwa hali ileile.

Tazama kwa curl

Kwa proksi ya HTTP kwenye mlango wa ndani 8080:

curl --noproxy '' --proxy http://127.0.0.1:8080 --connect-timeout 5 --max-time 15 --verbose https://example.com/

Badilisha anwani ya kusikiliza iwe ncha yako. Ukihitaji wagombea, tazama orodha ya proksi za HTTP na ujaribu ingizo ulilochagua. Orodha tupu ya kupita pembeni huhakikisha mwito huu unachagua proksi. Kwa mpangilio wa muda, tafuta muunganisho wa proksi, jibu la CONNECT, uhakiki wa cheti cha lengwa na jibu la tovuti. Maneno halisi ya kumbukumbu hutegemea jinsi curl ilivyojengwa.

Lengwa linaweza kurudisha 404, 429 au 500 baada ya proksi kukubali handaki. Linaweza pia kushindwa wakati wa TLS kabla ya kurudisha jibu lolote la HTTP.

Ilisimama wapi?

KilichoonekanaCha kuchunguza kinachofuata
Muunganisho kwa proksi unakataliwaAnwani ya proksi, mlango wa kusikiliza, mchakato na ufikiaji wa mtandao.
Proksi inarudisha 407Akaunti ya proksi na mpango wa uthibitishaji.
Proksi inakataa lengwa au mlangoSera ya ufikiaji na malengwa ya CONNECT yanayoruhusiwa.
Handaki linafunguka, kisha uhakiki wa TLS unashindwaJina la lengwa, hifadhi ya uaminifu, saa na unasaji wowote wa TLS unaosimamiwa.
TLS inafaulu na tovuti inarudisha hitilafuJibu la tovuti.

Kwa kulinganisha, acha upande mmoja bila kubadilika: jaribu lengwa lingine kupitia proksi ileile, au linganisha lengwa lilelile kwa njia ya moja kwa moja inayoruhusiwa.

Handaki bado lina mwendeshaji

Proksi inajua lengwa la CONNECT na hushughulikia muda na kiasi cha trafiki. TLS ya kawaida kutoka mwisho hadi mwisho hulinda maudhui ya programu ya tovuti dhidi ya proksi ambayo haimalizii kipindi hicho cha TLS kwake. Proksi ya kunasa inayosimamiwa na kuaminiwa na kiteja ina mpangilio tofauti wa uaminifu.

Makala zinazohusiana