Lat éin Guzzle-førespurnad gå direkte
Overstyr proxyvalet til Guzzle for éin førespurnad medan resten av klientkonfigurasjonen blir halden.
Når ein Guzzle-operasjon må ignorere ein konfigurert proxy, send eit eksplisitt tomt proxyval med på den førespurnaden:
$response = $client->request('GET', 'https://example.com/', [
'proxy' => '',
'timeout' => 15,
]);
Dette gjer rutevalet synleg på kallstaden. Det er meir nøyaktig enn å fjerne miljøvariablar mellombels medan andre førespurnader brukar same prosess.
Hald på skiljet mellom eit utelate val og ein eksplisitt tom verdi. Vert valet utelate, kan klientstandardar eller miljøavleidd konfigurasjon halde fram med å gjelde. Ein eigendefinert handler eller middleware kan òg endre val, så undersøk den faktiske handler-stakken til applikasjonen om ruta framleis er annleis.
Det tome proxyvalet slår ikkje av HTTPS-sertifikatvalidering. Hald desse kontrollane åtskilde. Når du samanliknar ein direkte førespurnad med ein proxa førespurnad, bruk same destinasjon og registrer både den valde ruta og det faktiske svaret.