Proxyið ber beiðnina. Vafrakökuvél PHP cURL ræður því hvaða áfangastaðarkökur biðlarinn sendir. Stilltu báðum á handfangið sem framkvæmir flutninginn. HTTP-proxylistinn útvegar valkosti fyrir slóðina þegar þetta verk má nota opinbera milliliði:

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

Tómt COOKIEFILE-gildi virkjar vafrakökuvélina án þess að hlaða upphaflegri vafrakökuskrá. Síðari beiðnir á því handfangi geta sent samsvarandi vafrakökur sem fengust frá áfangastaðnum.

Fyrir varanleika milli handfanga eða ferla sem eru búin til sérstaklega skaltu nota vísvitandi vafrakökuskráarstefnu. COOKIEFILE les vafrakökur; COOKIEJAR skrifar vafrakökurnar sem libcurl heldur. Að gefa COOKIEJAR slóð les hana ekki líka.

Haltu vafrakökuskrám aðskildum eftir þeirri setu eða reikningi sem forritið áætlar. Sameiginleg skrá sem samhliða verk nota getur blandað stöðu óháð því hvaða proxy hvert verk velur. Verndaðu skrána því setukaka getur veitt aðgang þótt hún sé ekki merkt sem lykilorð.

Ef vinnuflæðið krefst þess að núverandi vafrakökustaða sé skrifuð út fyrir hreinsun skaltu skoða skjalfestu vafrakökuskipanir libcurl. Treystu ekki á curl_close-kallið í úreltu PHP-dæmi sem einu skýringunni á því hvenær staða er skrifuð.

Breytt proxy-IP lætur vafrakökustefnuna ósnortna nema forritið breyti henni. Greindu hafnaða setu sem svar frá áfangastaðnum í stað þess að gera ráð fyrir að proxyið verði að muna innskráninguna.

Tengdir greinar