Behin CefRequestContext nahi dena hasieratu ondoren, ezarri bere proxy hobespena arakatzailearen prozesuaren UI harian, nabigazio-lana hasi aurretik:

auto rule = CefDictionaryValue::Create();
rule->SetString("mode", "fixed_servers");
rule->SetString("server", "http://proxy.example:8080");

auto value = CefValue::Create();
value->SetDictionary(rule);
CefString error;
bool configured = context->SetPreference("proxy", value, error);

Egiaztatu configured eta gorde errorea huts egiten badu. CanSetPreference erabiltzaileak hobespena aldatu dezakeen adierazten du; abiarazteko komando-lerroko aukerak interfaze honen aurka blokea dezake.

Eman testuinguru bera arakatzailea sortzean. Konfiguratutako baina erabili gabeko testuinguru batek ez dio eragiten testuinguru globalean dagoen arakatzaile bati.

Egiaztatu isolamendua ere. Testuinguruek biltegiratze edo sare-egoera parteka dezakete cache-bide partekatuen edo harreman esplizituen bidez. IsSharingWith da partekatze hori aztertzeko bide onartua. Proxy saio independenteek independenteki aukeratutako testuinguruak eta biltegiratze-politika behar dituzte.

Hobespenak ondorengo lanean eragiten du; ezin du lehendik dagoen tunela mugitu. Mantendu nabigazio-URLa helmugatzat eta hobespenaren zerbitzaria bitartekaritzat. Proxy autentifikaziorik gabe baimendutako nabigazio publikorako, HTTP proxy zerrendak HTTP zerbitzari-balio hautagaiak eman ditzake. Abiarazte-etengailuek bidea nahita badute, mantendu politika hori, geroagoko hobespen-idazketa batek gaindituko duelako itxaron beharrean. Onartutako eskaera-testuinguru APIak kendutako CefProxyHandler berreraikitzea ere saihesten du.

Erlazionatutako artikuluak