Isikhathi sokuqedwa soxhumano lwe-TCP senze umsebenzi waso ngokushesha lapho iklayenti lixhuma ku-proxy. Ukulinda okulandelayo—ukuthola impendulo ephelele ye-CONNECT—kungase kubuswe isikhathi sokubala esihlukile.

I-proxy kungenzeka isaxhumanisa phezulu, ishintshanisa imiyalezo yokuqinisekisa noma ilinde enye insizakalo. Impendulo ejwayelekile yewebhusayithi ayikaqali.

Isinyathelo sokugcina esiqediweKusabalindwe ini?
I-TCP ixhumene ne-proxyUkuxhawulana kwe-proxy, kuhlanganisa nokwamukelwa kwe-CONNECT
I-CONNECT yamukelweI-TLS yendawo ekuyiwa kuyo, lapho okuhlosiwe kuyisebenzisa
Isicelo sendawo ekuyiwa kuyo sithunyelweImpendulo yendawo ekuyiwa kuyo

Thola isikhathi sokubala esisebenza ngesikhathi isixhumi sifunda futhi sibhala lokho kuxhawulana. Isici esibizwa nge-“response timeout” kungase siqale ukusebenza ngemva kokusungulwa komzila. Ku-HttpClient 5, hlukanisa i-ConnectionConfig nesikhathi sayo sokuqedwa se-socket, ukuhlelwa kokuxhawulana kwe-TLS, kanye nesikhathi sokuqedwa kwempendulo ezingeni lesicelo. Sebenzisa ukuhlelwa koxhumano okufanele ngomphathi osetshenziswa iklayenti langempela. Izizukulwane ezindala ze-Apache HttpClient zisebenzisa ama-API ahlukile, ngakho isiqeshana esidala akusona imephu ethembekile yalezi zibopho.

Gcina ukwenqatshwa kokugcina kwe-CONNECT njengempendulo ye-proxy. Impendulo ephumelelayo elandelwa ukuma kwe-TLS kungenye ingxenye yokwehluleka. «I-TCP ixhumene; akukho mpendulo ephelele ye-CONNECT ngaphambi kwesikhathi sokuhlela» kuchaza inkinga ngokunemba ukudlula isikhathi sokuqedwa se-proxy esijwayelekile.

Isikhathi sokugcina sisonke singakhawulela ukulinda komshayi kanye nalemiikhawulo yesigaba. Lapho siphelela, khansela noma vala umsebenzi ngomjikelezo wokuphila osekelwa iklayenti ngaphambi kokuba omunye umzamo usebenzise umthamo woxhumano.

Izihloko ezihlobene