Kọ CakePHP HTTP Client pẹlu Awọn Aiyipada Proxy
Fi awọn aṣayan proxy ti o wa ninu kun ni ibi ti ohun elo naa ti kọ alabara rẹ ti o pin, dipo ki o fi wọn silẹ gẹgẹbi awọn iye Configure ti a ko lo.
use Cake\Http\Client;
$http = new Client([
'proxy' => [
'proxy' => 'proxy.example:8080',
],
]);Lo instance Cake\Http\Client yii fun awọn ibeere ti o nilo ipa-ọna naa. Oludije HTTP gbogbo eniyan lati akojọ proxy HTTP n pese olugbalejo ati ibudo fun aṣayan proxy ti o wa ninu. Ti awọn alabara ba wa lati ile-iṣẹ iṣẹ tabi apo, fi awọn aṣayan olupilẹṣẹ wọnyi sibẹ.
Fun ijẹrisi proxy, iṣeto ti o wa ninu tun gba username ati password lati orisun iṣeto ti ohun elo naa pinnu.
Iforukọsilẹ Configure tọju data; ko yi alabara eyikeyi ti a kọ ni ominira pada titi koodu yoo fi ka ati kọja rẹ. Nitorinaa sisọ App.http.client nikan n fi ọna ikole yii silẹ laini iyipada.
Lo awọn aṣayan ipele ibeere nigbati ibeere kan pato nilo ipa-ọna miiran. Kilasi abẹlẹ le ṣe akopọ ihuwasi ti o gbooro, ṣugbọn ṣiṣeto aiyipada yii ko nilo ọkan.