Kunna kukis a kan PHP cURL handle da ke amfani da proxy
Riƙe kukis na manufa a cikin injin kuki na PHP cURL yayin da ake saita hanyar proxy daban.
Proxy ne ke ɗaukar buƙatar. Injin kuki na PHP cURL ne ke ƙayyade waɗanne kukis na manufa abokin ciniki zai aika. Saita duka biyu a kan handle da ke yin canjin. Jerin proxy na HTTP yana ba da ƴan takara don hanyar lokacin da wannan aikin zai iya amfani da masu shiga tsakani na jama'a:
curl_setopt($handle, CURLOPT_PROXY, 'http://203.0.113.10:8080');
curl_setopt($handle, CURLOPT_COOKIEFILE, '');Ƙimar COOKIEFILE mara komai tana kunna injin kuki ba tare da loda fayil ɗin kuki na farko ba. Buƙatu na gaba a kan wannan handle na iya aika kukis masu dacewa da aka karɓa daga manufa.
Don dorewa tsakanin handles ko matakai da aka ƙirƙira daban, yi amfani da manufar fayil ɗin kuki da aka zaɓa da gangan. COOKIEFILE yana karanta kukis; COOKIEJAR yana rubuta kukis ɗin da libcurl ke riƙewa. Ba da hanya ga COOKIEJAR ba ya nufin ana karanta ta kuma.
Riƙe fayilolin kuki daban bisa ga zaman ko asusun da aikace-aikacen ya nufa. Fayil ɗin da ake rabawa da ayyuka na lokaci ɗaya na iya haɗa yanayi ba tare da la'akari da wace proxy kowane aiki ya zaɓa ba. Kare fayil ɗin domin kukin zaman na iya ba da dama ko da ba a yi masa lakabi da kalmar sirri ba.
Idan aikin yana buƙatar a fitar da halin kuki na yanzu kafin tsaftacewa, duba umarnin kuki da aka rubuta na libcurl. Kada ka dogara da kiran curl_close na tsohon misalin PHP a matsayin kawai bayanin lokacin da ake rubuta yanayi.
IP ɗin proxy da ya canza yana barin manufar kuki cikakke sai dai idan aikace-aikacen ya canza ta. Bincika zaman da aka ƙi a matsayin amsa daga manufa maimakon ɗauka cewa proxy dole ne ya tuna da shiga.