Адправіць адзін запыт Guzzle напрамкі
Пера-вызначыць выбар проксі Guzzle для аднаго запыту, захаваўшы астатнюю канфігурацыю кліента.
Калі аперацыя Guzzle павінна ігнараваць наладжаны проксі, перадайце для гэтага запыту яўна пустую опцыю проксі:
$response = $client->request('GET', 'https://example.com/', [
'proxy' => '',
'timeout' => 15,
]);
Гэта робіць выбар маршруту бачным у месцы выкліку. Гэта дакладней, чым часова выдаляць зменныя асяроддзя, пакуль іншыя запыты выкарыстоўваюць той жа працэс.
Захоўвайце розніцу паміж апушчанай опцыяй і яўна пустым значэннем. Калі опцыю апусціць, могуць застацца дзейнымі прадвызначаныя налады кліента або канфігурацыя, атрыманая з асяроддзя. Уласны апрацоўшчык або прамежкавае ПЗ таксама могуць змяняць опцыі, таму праверце фактычны стек апрацоўшчыкаў праграмы, калі маршрут усё яшчэ адрозніваецца.
Пустая опцыя проксі не адключае праверку сертыфіката HTTPS. Трымайце гэтыя сродкі кіравання асобна. Параўноўваючы прамы запыт з запытам праз проксі, выкарыстоўвайце той жа пункт прызначэння і запісвайце як выбраны маршрут, так і фактычны адказ.