Haynta handle cURL waxay u ogolaan kartaa gudbinta dambe inay dib u isticmaalaan xidhiidhyo cache ah oo ku habboon. Laakiin ma qasbi karto proxy-ga inuu xidhiidhka TCP si aan dhammaad lahayn u furan hayo.

Dhinaca kale wuxuu xiri karaa xidhiidh shaqo la'aan ah, waddada shabakadu way lumi kartaa, gudbinta dambana waxaa laga yaabaa inay u baahato waddo ama tunnel kale. Dib u isticmaalku waa hagaajin dhinaca macmiilka ah oo ku xiran shuruudahaas, ma aha dammaanad la heli karo.

Shaqo soo noqnoqota oo hal siyaasad proxy ah, hay handle-ka la xiriira ama cache-ka xidhiidhka multi-handle oo nool oo ka fogow doorashooyinka si ula kac ah u codsada xidhiidh cusub ama ka mamnuuca dib u isticmaalka, haddii aanay shaqadu u baahnayn. Baadh dhaqanka dhabta ah ee gudbinta ka hor inta aanad u malaynayn in codsigii labaad ee gaaban uu caddeeyo dib u isticmaalka.

Ka taxaddar tusaalooyinka PHP ee hore ee sheegaya in xidhiidhku furan yahay "ilaa curl_close". PHP waxay diiwaangelisaa in curl_close() uusan wax saameyn ah lahayn tan iyo PHP 8.0 oo uu duugoobay laga bilaabo PHP 8.5. Lahaanshaha kheyraadka iyo cimriga shayga waa in lagu fahmo nooca PHP ee aad geynayso.

Timer-ka codsiyo soo noqnoqda u dira si proxy-ga u diirran, wuxuu ku darayaa taraafik oo weli ma ka hortagi karo in barta fog xirto. Dooro maaraynta xidhiidhka caadiga ah, codsiyada xaddidan iyo xeerar dib u isku day oo cad halka ay ka tahay ballanqaad ah in hal xidhiidh proxy uu had iyo jeer sii noolaan doono.

Maqaallo la xiriira