I-proxy iyona ethwala isicelo. I-PHP cURL cookie engine iyona enqumayo ukuthi yimaphi amakhukhi endawo oya kuyo athunyelwa yiklayenti. Hlela kokubili ku-handle eyenza ukudluliswa. Uhlu lwe-proxy ye-HTTP lunikeza abazongenela indlela lapho lo msebenzi ungase usebenzise abalamuli bomphakathi:

curl_setopt($handle, CURLOPT_PROXY, 'http://203.0.113.10:8080');
curl_setopt($handle, CURLOPT_COOKIEFILE, '');

Inani le-COOKIEFILE elingenalutho livula i-cookie engine ngaphandle kokulayisha ifayela lamakhukhi lokuqala. Izicelo ezilandelayo kuleyo handle zingathumela amakhukhi ahambisanayo atholwe endaweni oya kuyo.

Ukuze kugcinakale phakathi kwama-handle noma izinqubo ezidalwe ngokwehlukile, sebenzisa inqubomgomo yefayela lamakhukhi ehlosiwe. I-COOKIEFILE ifunda amakhukhi; i-COOKIEJAR ibhala amakhukhi agcinwa yi-libcurl. Ukunikeza i-COOKIEJAR indlela akusho ukuthi nayo iyafundwa.

Gcina amafayela amakhukhi ehlukene ngokwesikhathi noma i-akhawunti okuhloswe uhlelo. Ifayela elabiwe elisetshenziswa imisebenzi ehambisana lingaxuba isimo kungakhathalekile ukuthi imsebenzi ngayinye ikhetha yiphi i-proxy. Vikela ifayela ngoba ikhukhi lesikhathi linganikeza ukufinyelela nakuba lingamakwanga njengephasiwedi.

Uma uhlelo lomsebenzi ludinga ukuthi isimo samanje samakhukhi sibhalwe ngaphambi kokuhlanza, hlola imiyalo yamakhukhi ebhaliwe ye-libcurl. Unganciki ekubizeni i-curl_close esivivinyweni se-PHP esidala njengencazelo yodwa yokuthi isimo sibhalwa nini.

I-IP ye-proxy eshintshile ishiya inqubomgomo yamakhukhi ingashintshwanga ngaphandle uma uhlelo luyishintsha. Hlola isikhathi esinqatshiwe njengempendulo evela endaweni oya kuyo esikhundleni sokucabanga ukuthi i-proxy kufanele ikhumbule ukungena.

Izihloko ezihlobene