Ar ôl llinell gais CONNECT, mae'r beitiau hyn yn dal i berthyn i'r dirprwy:

CONNECT service.example:443 HTTP/1.1\r\n
Host: service.example:443\r\n
User-Agent: example-client\r\n
\r\n

Mae anfon Host neu User-Agent i borth 443 yn rhoi pennawdau testun clir i'r gyrchfan lle mae'n disgwyl TLS. Gall y methiant hwn ddigwydd cyn i unrhyw ddewis seiffr fod yn bwysig.

  1. Darllenwch a dadansoddwch hyd at derfynydd pennawdau'r llinell wag, o fewn terfyn amser sefydlu a therfyn maint pennawdau.
  2. Cymhwyswch ddilysu'r dirprwy a pholisi'r gyrchfan.
  3. Sefydlwch y cysylltiad targed cymeradwy.
  4. Anfonwch yr ateb CONNECT llwyddiannus a mynd i mewn i fodd tiwb.

Cadwch y beitiau byfferog ar ôl y ffin ar gyfer y cyflwr nesaf priodol. Peidiwch â'u taflu na thrin pennawdau cais y dirprwy fel cais diweddarach y wefan.

Mae gan y cleient rwymedigaeth gyfatebol ar ochr yr ateb: gorffen darllen yr ateb CONNECT llwyddiannus cyn dechrau'r protocol tiwb. Rhaid i'r ddwy ochr gytuno ar y ffin lle mae'r ffrwd yn newid rôl.

Erthyglau cysylltiedig