Ikhtiyaarka proxy wuxuu ka tirsan yahay libcurl easy handle. Beddelka ikhtiyaarkaas hal thread inta thread kale uu sameynayo wareejin isla handle-kaas wuxuu jebiyaa xeerarka milkiilaha handle-ka.

libcurl wuu badbaadsan yahay thread-yada marka la raaco xeerarkiisa la diiwaangeliyay. Si gudaha ah uma isku dubbarido gelitaanka isku mar ah ee aan loo baahnayn hal handle. Si shaqaalaha barbar socda handleskooda u gaar ah, ama u gudbi milkiilaha kaliya marka isticmaalaha hore uu dhammeeyay.

Interface-ka share wuxuu leeyahay shuruudo xidhidh iyo xaddidaadyo gooni ah. Ma aha fasax in shaqaale kastaa beddelo goob kasta oo lagu wadaago easy handle.

Tusaalooyinka thread proxy ee hore waxay inta badan ka kooban yihiin callback-yo xidhidh oo loogu talagalay noocyada hore ee maktabadda TLS. Hubi dukumeentiga badbaadada thread-ka ee hadda jira ee TLS backend iyo build-ka dhabta ah. Koobiga callback-yada OpenSSL taariikhiga ah ee codsi hadda jira ma beddelo milkiileedka saxda ah ee handle-ka.

Bilow xaaladda maktabadda caalamiga ah sida ku cad shuruudaha bilowga ee la diiwaangeliyay ka hor inta aanad si isku mar ah u isticmaalin. Codsiyada dadweynaha ee loo oggolaaday iyada oo loo marayo dhexdhexaadiyeyaal dadweyne, liiska proxy-ga bilaashka ah wuxuu bixiyaa musharrixiinta ikhtiyaarka proxy ee shaqaale kasta; u dhig protocol-ka build-ka libcurl. Hawl kasta oo guuldareystay, hay proxy-ga habeysan ee handle-ka iyo natiijada khaladka u gaar ah. Doorsoome caalami ah “proxy hadda” waa aqoonsi liita marka dhowr wareejin ay socdaan.

Maqaallo la xiriira