use Cake\Http\Client;

$http = new Client([
    'proxy' => [
        'proxy' => 'proxy.example:8080',
    ],
]);

Uża din l-istanza Cake\Http\Client għat-talbiet li jeħtieġu r-rotta. Kandidat HTTP pubbliku mil-lista tal-proxy HTTP jipprovdi l-host u l-port għall-għażla tal-proxy imnaddfa. Jekk il-klijenti ġejjin minn fabbrika tas-servizzi jew kontenitur, poġġi dawn l-għażliet tal-kostruttur hemmhekk.

Għall-awtentikazzjoni tal-proxy, il-konfigurazzjoni imnaddfa taċċetta wkoll username u password mis-sors tal-konfigurazzjoni maħsub tal-applikazzjoni.

Entrata Configure taħżen data; ma tbiddel l-ebda klijent mibni b'mod indipendenti sakemm il-kodiċi jaqraha u jgħaddiha. Għalhekk id-definizzjoni ta' App.http.client waħedha tħalli din it-triq tal-bini bla tibdil.

Uża għażliet fil-livell tat-talba meta talba partikolari teħtieġ rotta oħra. Sottoklass tista' tippakkja mġiba usa', imma l-issettjar ta' dan id-default ma jeħtieġx waħda.

Artikli relatati