Déan aon iarratas Guzzle a sheoladh go díreach
Sáraigh rogha seachfhreastalaí Guzzle d'iarratas amháin agus coinnigh an chuid eile de chumraíocht an chliaint.
Nuair a chaithfidh oibríocht Guzzle seachfhreastalaí cumraithe a neamhaird, seol rogha seachfhreastalaí folamh go sainráite ar an iarratas sin:
$response = $client->request('GET', 'https://example.com/', [
'proxy' => '',
'timeout' => 15,
]);
Fágann sé sin go bhfuil rogha an bhealaigh le feiceáil ag láthair an ghlao. Tá sé níos cruinne ná athróga timpeallachta a bhaint go sealadach agus iarratais eile ag úsáid an phróisis chéanna.
Coinnigh an t-idirdhealú idir rogha a fágadh ar lár agus luach folamh sainráite. Má fhágtar an rogha ar lár, féadfaidh réamhshocruithe an chliaint nó cumraíocht a dhíorthaítear ón timpeallacht fanacht i bhfeidhm. Is féidir le láimhseálaí nó middleware saincheaptha roghanna a athrú freisin, mar sin scrúdaigh stac láimhseálaithe iarbhír an fheidhmchláir má tá an bealach fós difriúil.
Ní dhíghníomhaíonn an rogha seachfhreastalaí folamh fíorú teastais HTTPS. Coinnigh na rialuithe sin ar leithligh. Agus iarratas díreach á chur i gcomparáid le iarratas trí sheachfhreastalaí, úsáid an sprioc chéanna agus taifead an bealach a roghnaíodh agus an freagra iarbhír.