Washa Vidakuzi kwenye Kipini cha PHP cURL Kinachotumia Proksi
Hifadhi vidakuzi vya lengwa katika injini ya vidakuzi ya PHP cURL huku ukisanidi njia ya proksi kando.
Proksi hubeba ombi. Injini ya vidakuzi ya PHP cURL huamua ni vidakuzi vipi vya lengwa ambavyo mteja hutuma. Sanidi vyote viwili kwenye kipini kinachofanya uhamishaji. Orodha ya proksi za HTTP hutoa wagombea wa njia wakati kazi hii inaweza kutumia wapatanishi wa umma:
curl_setopt($handle, CURLOPT_PROXY, 'http://203.0.113.10:8080');
curl_setopt($handle, CURLOPT_COOKIEFILE, '');Thamani tupu ya COOKIEFILE huwasha injini ya vidakuzi bila kupakia faili ya vidakuzi ya awali. Maombi yanayofuata kwenye kipini hicho yanaweza kutuma vidakuzi vinavyolingana vilivyopokelewa kutoka lengwa.
Kwa uthabiti kati ya vipini au michakato iliyoundwa kando, tumia sera ya faili ya vidakuzi iliyokusudiwa. COOKIEFILE husoma vidakuzi; COOKIEJAR huandika vidakuzi ambavyo libcurl huhifadhi. Kuipa COOKIEJAR njia hakumaanishi kwamba inasomwa pia.
Tenganisha faili za vidakuzi kulingana na kipindi au akaunti inayokusudiwa na programu. Faili inayoshirikiwa inayotumiwa na kazi zinazotokea kwa wakati mmoja inaweza kuchanganya hali bila kujali proksi ambayo kila kazi huchagua. Linda faili kwa sababu kidakuzi cha kipindi kinaweza kutoa ufikiaji ingawa hakijatiwa lebo ya nenosiri.
Ikiwa mtiririko wa kazi unahitaji hali ya sasa ya vidakuzi kuandikwa kabla ya kusafisha, chunguza amri za vidakuzi zilizoandikwa za libcurl. Usitegemee wito wa curl_close kutoka mfano wa PHP uliopitwa na wakati kama maelezo pekee ya wakati hali inaandikwa.
IP ya proksi iliyobadilika huacha sera ya vidakuzi ikiwa sawa isipokuwa programu iibadilishe. Changanua kipindi kilichokataliwa kama jibu la lengwa badala ya kudhani proksi inapaswa kukumbuka kuingia.