د PHP cURL هغه handle کې کوکیز فعال کړئ چې پروکسي کاروي
د پروکسي لاره جلا تنظیم کړئ او د منزل کوکیز په PHP cURL د کوکي انجن کې وساتئ.
غوښتنه پروکسي وړي. PHP cURL د کوکي انجن هغه دی چې ټاکي کوم د منزل کوکیز کلاینټ لیږي. دواړه په هغه handle کې تنظیم کړئ چې لیږد ترسره کوي. د HTTP پروکسي لیست هغه وخت چې دا کار عامه منځګړي کارولی شي د لارې لپاره نوماندان برابروي:
curl_setopt($handle, CURLOPT_PROXY, 'http://203.0.113.10:8080');
curl_setopt($handle, CURLOPT_COOKIEFILE, '');د COOKIEFILE خالي ارزښت کوکي انجن پرته له دې چې لومړنی کوکي فایل بار کړي فعالوي. په هماغه handle باندې وروستي غوښتنې کولای شي له منزل څخه ترلاسه شوي سمونکي کوکیز ولیږي.
د جلا جوړ شوو handle یا پروسو ترمنځ د دوام لپاره، په قصدي ډول ټاکل شوې د کوکي فایل تګلاره وکاروئ. COOKIEFILE کوکیز لولي؛ COOKIEJAR هغه کوکیز لیکي چې libcurl یې ساتي. COOKIEJAR ته لار ورکول دا نه وایي چې هغه هم لوستل کیږي.
د کوکي فایلونه د اپلیکیشن د پام وړ سیشن یا حساب له مخې جلا وساتئ. هغه شریک فایل چې هممهاله کارونه یې کاروي کولای شي حالت خپلواکه له هغه پروکسي چې هر کار ټاکي سره ګډ کړي. فایل خوندي کړئ، ځکه چې د سیشن کوکي کولای شي لاسرسی ورکړي که څه هم د پټنوم په توګه نه دی نښه شوی.
که کاري بهیر د پاکولو دمخه اړتیا ولري چې اوسنی کوکي حالت ولیکل شي، libcurl د کوکي مستند شوي کمانډونه وګورئ. د حالت د لیکلو وخت لپاره یوازینی توضیح په توګه په زوړ PHP بېلګه کې د curl_close غوښتنې تکیه مه کوئ.
بدل شوی پروکسي IP د کوکي تګلاره نه بدله پریږدي پرته له دې چې اپلیکیشن یې بدل کړي. رد شوی سیشن د منزل غبرګون په توګه تشخیص کړئ، د دې پرځای چې فرض کړئ پروکسي باید ننوتل په یاد وساتي.