Chì an neach-cleachdaidh 200 Connection Established, tòisichidh e TLS agus aithrisidh e sa bhad neo-sheaghachas far am bu chòir clàr TLS a bhith. Lorg freagairt HTTP neo-chrìochnaichte mus cuir thu a' choire air roghainnean cipher a' chinn-uidhe.

Ann an iomlaid HTTP/1 CONNECT chan eil san loidhne staid ach toiseach an fhreagain. Faodaidh raointean cinn-litreach a thighinn na dèidh. Tha an loidhne bhàn a chuireas crìoch air an roinn chinn-litreach a' comharrachadh an t-sluasaid dhan tunail an dèidh freagairt CONNECT shoirbheachail.

HTTP/1.1 200 Connection Established\r\n
Proxy-Agent: example\r\n
\r\n

Faodaidh na beataichean sin tighinn ann an aon leughadh, ann an grunn leughaidhean, no ann an leughadh anns a bheil na beataichean a leanas cuideachd. Cha ghlèidh TCP crìochan sgrìobhaidh an fhrithealaiche.

Dèan an t-sluasad na staid shoilleir den pharsalaiche

  1. Cruinnich agus pars am freagairt staid. Cleachd an staid àireamhach an àite abairt adhbhar Bheurla cheart.
  2. Lean air adhart gus an tig crìochnaiche slàn na roinne cinn-litreach. Cha chuir loidhne staid shoirbheachail às do na raointean a tha air fhàgail.
  3. Ann am freagairt CONNECT shoirbheachail, meas am beata dìreach an dèidh a' chrìochnaiche mar thoiseach dàta an tunail. Ann am freagairtean eile, lean an làimhseachadh iomchaidh air freagairt HTTP agus dearbhadh.
  4. Gluais an ceangal agus beataichean sam bith nach deach a chaitheamh tron eadar-aghaidh I/O maothachail a tha a' chiad phròtacal eile a' toirt taic dha.

Tha cudrom air a' cheum mu dheireadh eadhon le lorg mhath chrìochnaiche. Faodaidh leughadair maothachail a bhith air barrachd den socket a chaitheamh na dh'iarr am parsalaiche. Le TLS a thòiseachadh air an socket lom fhad 's a thrèigeas tu an leughadair sin, faodaidh beataichean fuireach ann an maothan prìobhaideach an leughadair.

Cleachd ceann-là suidheachaidh agus crìoch meud cinn-litreach. 'S e freagairt seach-fhrithealaiche neo-choileanta a th' ann an EOF ron chrìochnaiche, chan e cuireadh a bhith a' feitheamh gu bràth no a' feuchainn TLS co-dhiù.

Smaoinich air grunn chrìochan

Smaoinich air leughadh a chrìochnaicheas an dèidh Proxy-Agent:. Tha feum fhathast aig a' pharsalaiche air barrachd bheataichean cinn-litreach HTTP. Smaoinich air tè eile a chrìochnaicheas letheach slighe tron t-sreath CRLF mu dheireadh. Chan e roinn chinn-litreach slàn a tha sin fhathast. A-nis smaoinich air roinn chinn-litreach shoirbheachail shlàin agus beataichean tunail na dèidh anns an aon mhaothan: feumaidh na beataichean a bharrachd sin an t-sluasad a mhaireann.

'S e toradh eadar-dhealaichte a th' ann an 407. Feumaidh e làimhseachadh dearbhaidh; chan eil e a' ceadachadh TLS ClientHello a-steach do thunail nach deach fhosgladh a-riamh.

B' fheàrr leat ceanglaiche air a chumail suas mura h-eil buileachadh a' chrathadh-làimhe na obair. Tha a' chrìoch seo sònraichte don iomlaid HTTP/1 a chithear an seo. Bidh seach-fhrithealaiche HTTP/2 a' giùlan CONNECT air sruth le frèamadh eadar-dhealaichte.

Artaigilean co-cheangailte