Eraiki CakePHP HTTP bezeroa proxy lehenetsiekin
Gehitu proxy aukera habiaratuak aplikazioak bere bezero partekatua eraikitzen duen tokian, Configure balio erabili gabe gisa uztearen ordez.
use Cake\Http\Client;
$http = new Client([
'proxy' => [
'proxy' => 'proxy.example:8080',
],
]);Erabili Cake\Http\Client instantzia hau bidea behar duten eskaeretarako. HTTP proxy zerrendako HTTP hautagai publiko batek ostalaria eta ataka ematen ditu proxy aukera habiaraturako. Bezeroak zerbitzu-fabrika edo edukiontzi batetik badatoz, jarri eraikitzailearen aukera horiek han.
Proxyaren autentifikaziorako, konfigurazio habiaratuak aplikazioaren konfigurazio iturri aurreikusitik username eta password ere onartzen ditu.
Configure sarrera batek datuak gordetzen ditu; ez du independenteki eraikitako bezerorik aldatzen kodeak irakurri eta pasatu arte. Beraz, App.http.client soilik definitzeak eraikuntza-bide hau aldatu gabe uzten du.
Erabili eskaera-mailako aukerak eskaera jakin batek beste bide bat behar duenean. Azpiklase batek portaera zabalagoa bildu dezake, baina lehenetsi hau ezartzeko ez da bat behar.