use Cake\Http\Client;

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

Bu Cake\Http\Client nüsxəsini marşrut tələb edən sorğular üçün istifadə edin. HTTP proxy siyahısından açıq HTTP namizədi iç-içə proxy seçimi üçün host və port təmin edir. Müştərilər xidmət fabrikindən və ya konteynerdən gəlirsə, bu konstruktor seçimlərini orada yerləşdirin.

Proxy autentifikasiyası üçün iç-içə konfiqurasiya tətbiqin nəzərdə tutulan konfiqurasiya mənbəyindən username və password də qəbul edir.

Configure qeydi məlumat saxlayır; kod onu oxuyub ötürməyənə qədər müstəqil qurulmuş müştərisə heç nəyi dəyişmir. Buna görə yalnız App.http.client təyin etmək bu qurma yolunu dəyişməz saxlayır.

Müəyyən bir sorğu başqa marşrut tələb etdikdə sorğu səviyyəsindəki seçimlərdən istifadə edin. Alt sinif daha geniş davranışı birləşdirə bilər, lakin bu standartı təyin etmək onu tələb etmir.

Əlaqəli məqalələr