use Cake\Http\Client;

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

השתמשו במופע Cake\Http\Client הזה לבקשות שזקוקות למסלול. מועמד HTTP ציבורי מרשימת פרוקסי ה-HTTP מספק את המארח והפורט עבור אפשרות הפרוקסי המקוננת. אם הלקוחות מגיעים ממפעל שירותים או ממכולה, הניחו את אפשרויות הבנאי האלה שם.

לאימות פרוקסי, התצורה המקוננת מקבלת גם username ו-password ממקור התצורה המיועד של היישום.

רשומת Configure מאחסנת נתונים; היא אינה משנה שום לקוח שנבנה באופן עצמאי עד שהקוד קורא ומעביר אותה. לכן הגדרה של App.http.client לבדו משאירה את מסלול הבנייה הזה ללא שינוי.

השתמשו באפשרויות ברמת הבקשה כאשר בקשה מסוימת זקוקה למסלול אחר. תת-מחלקה יכולה לארוז התנהגות רחבה יותר, אבל הגדרת ברירת המחדל הזו אינה מחייבת אחת.

מאמרים קשורים