Ka dib marka CefRequestContext la doonayo la bilaabo, deji doorbidistiisa boroksee-ga khadka UI ee habka browser-ka ka hor inta aysan shaqada baaritaanku bilaaban:

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);

Hubi configured oo hayso khaladka haddii uu guuldareysto. CanSetPreference waxay muujinaysaa in isticmaaluhu beddeli karo doorbidista; doorashada khadka amarka ee bilowga ayaa laga yaabaa inay ku xirto interface-kan.

Bixi isla macnahaas marka browser-ka la abuurayo. Macne la habeeyay laakiin aan la isticmaalin ma saameeyo browser-ka ku jira macnaha guud.

Hubi go'doominta sidoo kale. Macnahu waxay wadaagi karaan kaydka ama xaaladda shabakadda iyada oo loo marayo dariiqooyinka kaydka la wadaago ama xiriirro cad. IsSharingWith waa habka la taageeray ee lagu baadho wadaaggaas. Fadhiyada boroksee-ga ee madaxa banaan waxay u baahan yihiin macne iyo siyaasad kayd oo si madax banaan loo doortay.

Doorbidistu waxay saameysaa shaqada xigta; ma dhaqaajin karto tunnel jira. Hayso URL-ga navigation-ka oo ah meesha loo socdo iyo server-ka doorbidista oo ah dhexdhexaadiye. Baaritaanka dadweynaha ee la ogolaaday ee aan la habayn aqoonsiga boroksee-ga, liiska boroksee-ga HTTP ayaa bixin kara qiimaha server-ka HTTP ee musharixiinta. Haddii furayaasha bilowga si ula kac ah u leeyihiin dariiqa, hayso siyaasaddaas halkii aad ka filan lahayd in qoraal doorbidis dambe uu ka adkaado. API-da macnaha codsiga ee la taageeray waxay sidoo kale ka fogaataa dib u dhiska CefProxyHandler ee la saaray.

Maqaallo la xiriira