Bygg CakePHP HTTP-klettin við proxy-sjálvgildum
Set inn hinar innbyrðis proxy-valmøguleikar har sum applikatiónin byggir tann felags klettin, í staðin fyri at lata tær vera óbrúktar Configure-virðir.
use Cake\Http\Client;
$http = new Client([
'proxy' => [
'proxy' => 'proxy.example:8080',
],
]);Brúka hesa Cake\Http\Client-stakútskrift til fyrispurningar, sum tørva leiðina. Ein almennur HTTP-valevni úr HTTP-proxy-listanum veitir vertin og portin til hinar innbyrðis proxy-valmøguleika. Um klettarnir koma úr tænastuverksmiðju ella container, set tá hesar byggivalmøguleikar har.
Fyri proxy-innlogging góðtekur hin innbyrðis samanseting eisini username og password úr tí ætlaðu samansetingarkeldu applikatiónarinnar.
Ein Configure-uppføring goymir dáta; hon broytir eingin sjálvstøðugt bygdan klett fyrr enn kotan lesur og letur hana víðari. Tí letur bert App.http.client at definera hesa byggileiðina óbroytta.
Brúka valmøguleikar á fyrispurnarstigi, tá ið ein ávísur fyrispurningur tørvar aðra leið. Ein undirflokkur kann pakka víðkaða atferð, men at seta hetta sjálvgildið krevur eingin.