Tóg cliant HTTP CakePHP le réamhshocruithe seachfhreastalaí
Cuir na roghanna seachfhreastalaí neadaithe san áit a dtógann an feidhmchlár a chliant roinnte, seach iad a fhágáil mar luachanna Configure gan úsáid.
use Cake\Http\Client;
$http = new Client([
'proxy' => [
'proxy' => 'proxy.example:8080',
],
]);Úsáid an chás Cake\Http\Client seo le haghaidh iarratais a bhfuil an bealach ag teastáil uathu. Soláthraíonn iarrthóir HTTP poiblí ón liosta seachfhreastalaí HTTP an t-óstach agus an port don rogha seachfhreastalaí neadaithe. Má thagann cliaint ó mhonarcha seirbhíse nó ó choimeádán, cuir na roghanna tógálaí seo ann.
Le haghaidh fíordheimhniú seachfhreastalaí, glacann an chumraíocht neadaithe le username agus password freisin ó fhoinse cumraíochta beartaithe an fheidhmchláir.
Stórálann iontráil Configure sonraí; ní athraíonn sí aon chliant a tógadh go neamhspleách go dtí go léann agus go n-aistríonn cód í. Dá bhrí sin fágtar an bealach tógála seo gan athrú trí App.http.client amháin a shainiú.
Úsáid roghanna ar leibhéal an iarratais nuair a bhíonn bealach eile ag teastáil ó iarratas áirithe. Is féidir le fo-aicme iompar níos leithne a phacáil, ach ní gá ceann chun an réamhshocrú seo a shocrú.