Nuair a fhilleann CONNECT 200 agus nach n-éiríonn le TLS díchódú láithreach, scrúdaigh na bearta teorann sa chónascaire sula n-athraíonn tú teastais nó sifríní.

B'fhéidir go gcríochnaíonn luach údaraithe ginte le líne nua cheana féin. Má chuirtear deireadh líne eile leis, féadfaidh sé na ceanntásca HTTP a chríochnú go luath, rud a fhágann réimse Host beartaithe nó glantéacs eile taobh thiar den iarratas.

Úsáideann iarratas íosta HTTP/1.1 CONNECT CRLF idir línte agus líne fholamh ag an deireadh:

b"CONNECT example.com:443 HTTP/1.1\r\nHost: example.com:443\r\n\r\n"

Cuir aon réimse údaraithe roimh an líne fholamh dheireanach sin, gan aon bhriseadh líne leabaithe. I Python seasann "\n" do líne nua; ní sheasann teaghrán amh ina bhfuil cúlslais agus an litir n dó. Seiceáil cé na bearta a tháirgeann cúntóir ionchódaithe sula ndéanann tú iarracht iad a bhaint—d'fhéadfadh cúntóirí níos sine bristeacha líne a chur leis.

Nuair a n-éiríonn le CONNECT, baineann na bearta atá fágtha leis an bprótacal tolláin. Féadfaidh glantéacs strae teacht ar phiara atá ag súil le TLS. Ní féidir leis an stádas rathúil bearta atá curtha sa scuaine cheana tar éis iarratais mhíchrutha a dheisiú.

Scrúdaigh an teorainn ghlacadóireachta freisin. Léigh freagra iomlán an seachfhreastalaí sula dtugann tú an soicéad do TLS, láimhseáil léitheoireachtaí páirteacha agus caomhnaigh gach rud a léitear thar na ceanntásca. Ní gá go mbeadh teachtaireacht iomlán in aon léitheoireacht soicéid amháin.

Má tá an parsálaí seo agat, cuir comparáid idir léiriú beart atá athchóirithe agus gramadach na sreinge; coinnigh faid agus teorainneacha líne le feiceáil agus an focal faire á cheilt agat. I gcás feidhmchláir nach dteastaíonn uaidh ach nasc seachfhreastalaí, seachnaíonn cónascaire cothabháilte an gá a bheith i d'úinéir ar an gcód frámála seo.

Ailt ghaolmhara