Furayaasha ikhtiyaarka cURL ee Guzzle waa PHP joogtooyin
Hagaajiso digniinta curl_setopt_array ee ku saabsan furayaasha ikhtiyaarka adigoo isticmaalaya joogtooyinka CURLOPT ee tirooyin dhexe ee ku jira array-ga ikhtiyaarka curl heer hoose ee Guzzle.
Codsiga Guzzle 7 ee isticmaalaya maamulaha cURL, array-ga ikhtiyaarka curl heer hoose wuxuu furayaal ahaan u isticmaalaa joogtooyinka CURLOPT ee tirooyin dhexe ee PHP:
$options = [
'curl' => [
CURLOPT_PROXY => 'proxy.example',
CURLOPT_PROXYPORT => 8080,
],
];
Hayso furaha dibadda ee Guzzle 'curl' xardhan. Ha gelin CURLOPT_PROXY ama CURLOPT_PROXYPORT xardhan. Qorista 'CURLOPT_PROXY' waxay abuurtaa xarig caadi ah oo leh magacaas; PHP kama beddelo qiimaha tiro ee joogtada.
Farqigani wuxuu sharraxayaa digniinta curl_setopt_array ee sheegaysa in furayaashu ay tahay inay noqdaan joogtooyin CURLOPT ama tirooyin dhexe oo u dhigma. Hubi qaabka array-ga ka hor inta aanad beddelin cinwaanka ama akoonka wakiilka: digniintaas waxay ku saabsan tahay habaynta maamulaha, mana aha caddayn in wakiilka fog uu diiday xiriir.
Marka aan loo baahnayn dabeecad cURL heer hoose, ikhtiyaarka codsiga caadiga ah ee Guzzle ayaa ka fudud:
$options = [
'proxy' => 'http://proxy.example:8080',
];
Dooro interface-ka loogu talagalay oo hayso noocyada furayaashiisa oo iswaafaqsan. Marka qaabkaas sax yahay, gelitaan HTTP oo ka yimaada liiska wakiilada HTTP wuxuu bixin karaa barta ugu dambeysa ee codsi la oggolaaday oo ku socda URL dadweyne oo aan lahayn akoon wakiil. Array-ga curl heer hoose wuxuu u baahan yahay maamulaha cURL; maamule kale ma noqdo cURL kaliya sababtoo ah array-gaas ayaa jira.