Fai que unha solicitude de Guzzle vaia directa
Substitúe a selección de proxy de Guzzle para unha solicitude mantendo o resto da configuración do cliente.
Cando unha operación de Guzzle deba ignorar un proxy configurado, pasa unha opción de proxy explicitamente baleira nesa solicitude:
$response = $client->request('GET', 'https://example.com/', [
'proxy' => '',
'timeout' => 15,
]);
Isto fai visible a elección de ruta no punto de chamada. É máis preciso que eliminar temporalmente variables de contorno mentres outras solicitudes usan o mesmo proceso.
Mantén a distinción entre unha opción omitida e un valor explicitamente baleiro. Omitir a opción pode deixar vixentes os valores predeterminados do cliente ou a configuración derivada do contorno. Un manexador personalizado ou un middleware tamén poden alterar as opcións, así que inspecciona a pila de manexadores real da aplicación se a ruta aínda difire.
A opción de proxy baleira non desactiva a verificación do certificado HTTPS. Mantén eses controis separados. Ao comparar unha solicitude directa con unha a través de proxy, usa o mesmo destino e rexistra tanto a ruta seleccionada como a resposta real.