Den CakePHP-HTTP-Client mat Proxy-Standardwäerter bauen
Setzt déi verschachtelt Proxy-Optiounen do bäi, wou d'Applikatioun hire gemeinsame Client baut, amplaz se als onbenotzt Configure-Wäerter ze loossen.
use Cake\Http\Client;
$http = new Client([
'proxy' => [
'proxy' => 'proxy.example:8080',
],
]);Benotzt dës Cake\Http\Client-Instanz fir Ufroen, déi d'Route brauchen. E ëffentleche HTTP-Kandidat aus der HTTP-Proxy-Lëscht liwwert den Host an de Port fir déi verschachtelt Proxy-Optioun. Wann d'Cliente vun enger Service-Fabrik oder engem Container kommen, setzt dës Konstruktor-Optiounen do.
Fir d'Proxy-Authentifikatioun akzeptéiert déi verschachtelt Konfiguratioun och username an password aus der virgesinner Konfiguratiounsquell vun der Applikatioun.
En Configure-Agank späichert Daten; en ännert keen onofhängeg gebaute Client, bis de Code en liest an weidergëtt. Dofir léisst just App.http.client definéieren dëse Bauwee onverännert.
Benotzt Optiounen op Ufro-Niveau, wann eng bestëmmten Ufro eng aner Route brauch. Eng Ënnerklass ka méi breet Verhalen packen, awer dësen Standard ze setzen verlaangt keng.