Կառուցեք CakePHP HTTP հաճախորդը վստահված սերվերի լռելյայն կարգավորումներով
Ավելացրեք ներդրված վստահված սերվերի ընտրանքները այնտեղ, որտեղ հավելվածը կառուցում է իր ընդհանուր հաճախորդը, փոխանակ դրանք թողնելու որպես չօգտագործված Configure արժեքներ։
use Cake\Http\Client;
$http = new Client([
'proxy' => [
'proxy' => 'proxy.example:8080',
],
]);Օգտագործեք այս Cake\Http\Client օրինակը այն հարցումների համար, որոնք պահանջում են այս ուղին։ HTTP վստահված սերվերների ցանկից հանրային HTTP թեկնածուն տրամադրում է հոսթը և պորտը ներդրված վստահված սերվերի ընտրանքի համար։ Եթե հաճախորդները գալիս են ծառայության գործարանից կամ կոնտեյներից, տեղադրեք այս կոնստրուկտորի ընտրանքները այնտեղ։
Վստահված սերվերի նույնականացման համար ներդրված կարգավորումն ընդունում է նաև username և password հավելվածի նախատեսված կարգավորման աղբյուրից։
Configure գրառումը պահում է տվյալներ. այն չի փոխում ոչ մի ինքնուրույն կառուցված հաճախորդ, քանի դեռ կոդը չի կարդում և չի փոխանցում այն։ Այսպիսով, միայն App.http.client սահմանելը թողնում է այս կառուցման ուղին անփոփոխ։
Օգտագործեք հարցման մակարդակի ընտրանքներ, երբ կոնկրետ հարցմանը պետք է այլ ուղի։ Ենթադասը կարող է փաթեթավորել ավելի լայն վարքագիծ, սակայն այս լռելյայնը սահմանելը դա չի պահանջում։