Koosta CakePHP HTTP-klient puhverserveri vaikeväärtustega
Lisa pesastatud puhverserveri valikud sinna, kus rakendus loob oma jagatud kliendi, selle asemel et jätta need kasutamata Configure-väärtusteks.
use Cake\Http\Client;
$http = new Client([
'proxy' => [
'proxy' => 'proxy.example:8080',
],
]);Kasuta seda Cake\Http\Client eksemplari päringute jaoks, mis seda marsruuti vajavad. Avalik HTTP-kandidaat HTTP puhverserverite loendist annab pesastatud puhverserveri valiku jaoks hosti ja pordi. Kui kliendid tulevad teenusetehasest või konteinerist, paiguta need konstruktori valikud sinna.
Puhverserveri autentimiseks aktsepteerib pesastatud konfiguratsioon ka username ja password rakenduse kavandatud konfiguratsiooniallikast.
Configure kirje salvestab andmeid; see ei muuda ühtegi iseseisvalt loodud klienti enne, kui kood selle loeb ja edasi annab. Seetõttu jätab ainult App.http.client määramine selle koostamistee muutmata.
Kasuta päringutasandi valikuid, kui konkreetne päring vajab teist marsruuti. Alamklass saab pakkida laiema käitumise, kuid selle vaikeväärtuse seadistamine ei nõua seda.