Meta operazzjoni Guzzle trid tinjora proxy konfigurat, għaddi għażla tal-proxy vojta b'mod espliċitu fuq dik it-talba:

$response = $client->request('GET', 'https://example.com/', [
    'proxy' => '',
    'timeout' => 15,
]);

Dan jagħmel l-għażla tar-rotta viżibbli fil-post tas-sejħa. Huwa iktar preċiż milli tneħħi temporanjament il-varjabbli tal-ambjent waqt li talbiet oħra jużaw l-istess proċess.

Żomm id-distinzjoni bejn għażla mħollija u valur vojt espliċitu. Li tħalli l-għażla tista' tħalli fis-seħħ il-valuri prestabbiliti tal-klijent jew konfigurazzjoni derivata mill-ambjent. Handler jew middleware personalizzat jistgħu wkoll ibiddlu l-għażliet, għalhekk iċċekkja l-istack tal-handlers attwali tal-applikazzjoni jekk ir-rotta għadha differenti.

L-għażla tal-proxy vojta ma tiddiżattivax il-verifika taċ-ċertifikat HTTPS. Żomm dawn il-kontrolli separati. Meta tqabbel talba diretta ma' talba permezz ta' proxy, uża l-istess destinazzjoni u rreġistra kemm ir-rotta magħżula kif ukoll ir-risposta attwali.

Artikli relatati