ප්රොක්සි පෙරනිමි සමඟ CakePHP HTTP සේවාදායකය ගොඩනගන්න
යෙදුම එහි හවුල් සේවාදායකය ගොඩනගන තැනම ප්රොක්සි කැදවුම් විකල්ප එකතු කරන්න, ඒවා භාවිත නොකළ Configure අගයන් ලෙස තැබීම වෙනුවට.
use Cake\Http\Client;
$http = new Client([
'proxy' => [
'proxy' => 'proxy.example:8080',
],
]);මෙම මාර්ගය අවශ්ය වන ඉල්ලීම් සඳහා මෙම Cake\Http\Client අවස්ථාව භාවිත කරන්න. HTTP ප්රොක්සි ලැයිස්තුවෙන් පොදු HTTP අපේක්ෂකයෙක් කැදවුම් ප්රොක්සි විකල්පය සඳහා සත්කාරකය සහ තොටුපළ සපයයි. සේවාදායකයන් සේවා කර්මාන්තශාලාවකින් හෝ බහාලුමකින් පැමිණෙන්නේ නම්, මෙම නිර්මාණක විකල්ප එහි තබන්න.
ප්රොක්සි සත්යාපනය සඳහා, කැදවුම් වින්යාසය යෙදුමේ අපේක්ෂිත වින්යාස මූලාශ්රයෙන් username සහ password ද පිළිගනී.
Configure සටහන දත්ත ගබඩා කරයි; කේතය එය කියවා යවන තෙක් එය ස්වාධීනව ගොඩනගන ලද කිසිදු සේවාදායකයක් වෙනස් නොකරයි. එබැවින් App.http.client පමණක් නිර්වචනය කිරීම මෙම ගොඩනැගීමේ මාර්ගය වෙනස් නොකර තබයි.
විශේෂිත ඉල්ලීමකට වෙනත් මාර්ගයක් අවශ්ය වූ විට ඉල්ලීම්-මට්ටමේ විකල්ප භාවිත කරන්න. උපපන්තියකට වඩා පුළුල් හැසිරීමක් ඇසුරුම් කළ හැක, නමුත් මෙම පෙරනිමිය සැකසීමට එය අවශ්ය නොවේ.