Í Guzzle 7-áheitan, sum brúkar cURL-handteraran, brúkar curl-valmøguleikaøskjan á lágu stigi heiltals-CURLOPT-konstantirnar í PHP sum nyklar:

$options = [
    'curl' => [
        CURLOPT_PROXY => 'proxy.example',
        CURLOPT_PROXYPORT => 8080,
    ],
];

Halt tann ytri Guzzle-nyklin 'curl' innan gásareygu. Set ikki CURLOPT_PROXY ella CURLOPT_PROXYPORT innan gásareygu. At skriva 'CURLOPT_PROXY' stovnar ein vanligan tekstastreing við tí navninum; PHP umskiftir hann ikki til talvirðið á konstantini.

Hesin munurin greiðir frá ávaringini í curl_setopt_array, at nyklar skulu vera CURLOPT-konstantir ella samsvarandi heiltøl. Kanna formið á øskjuni, áðrenn tú broytir proxy-adressuna ella kontuna: tann ávaringin snýr seg um at stilla handteraran, og er ikki prógv um, at tann fjarskoti proxyin noktaði sambandi.

Tá ið eingin tørvur er á cURL-atferð á lágu stigi, er vanligi áheitanarvalmøguleikin í Guzzle lættari:

$options = [
    'proxy' => 'http://proxy.example:8080',
];

Vel tíðarætlaða markflatan og halt nyklatyppurnar hjá honum samsvarandi. Tá ið formið er galdandi, kann ein HTTP-førsla úr HTTP-proxy-listin geva endapunktin fyri eina loyvda áheitan til eina almenna URL uttan proxy-konto. curl-øskjan á lágu stigi krevur cURL-handteraran; onnur handterari verður ikki cURL bara tí, at hon er til staðar.

Skyldar greinar