use Cake\Http\Client;

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

Ezt a Cake\Http\Client példányt használja azokhoz a kérésekhez, amelyeknek erre az útvonalra van szükségük. Egy nyilvános HTTP-jelölt a HTTP-proxylistáról biztosítja a hosztot és a portot a beágyazott proxy-beállításhoz. Ha az ügyfelek szolgáltatásgyárból vagy konténerből származnak, oda helyezze ezeket a konstruktorbeállításokat.

A proxyhitelesítéshez a beágyazott konfiguráció az alkalmazás szándékolt konfigurációs forrásából a username és password értékeket is elfogadja.

A Configure bejegyzés adatot tárol; nem változtat meg egyetlen önállóan felépített ügyfelet sem, amíg a kód be nem olvassa és tovább nem adja. Ezért a App.http.client önmagában történő meghatározása változatlanul hagyja ezt az építési útvonalat.

Kérési szintű beállításokat használjon, ha egy adott kérésnek másik útvonalra van szüksége. Egy alosztály szélesebb viselkedést csomagolhat, de ennek az alapértéknek a beállítása nem igényel ilyet.

Kapcsolódó cikkek