I-proxy enikezwe nge-AdditionalBrowserArguments iba yingxenye yomyalo wokuqalisa wenqubo yesiphequluli se-WebView2. Ukuhlela leyo nto yezinketho kamuva akubhali kabusha umugqa womyalo wenqubo esebenzayo.

Kuhlelo lokusebenza lwe-.NET olwakha umkhondo ozimele, khetha ifolda yedatha yomsebenzisi ephethwe uhlelo ngaphambi kokuqalisa isilawuli:

var options = new Microsoft.Web.WebView2.Core.CoreWebView2EnvironmentOptions
{
    AdditionalBrowserArguments = "--proxy-server=http://proxy.example:8080"
};
var environment = await Microsoft.Web.WebView2.Core.CoreWebView2Environment
    .CreateAsync(userDataFolder: profileFolder, options: options);
await browser.EnsureCoreWebView2Async(environment);

I-profileFolder iyisikhombisi esibhalelekayo esikhethwe uhlelo, futhi i-browser yisilawuli se-WebView2 esikhona esingakaqaliswa. Qalisa ukuqalisa ngomjikelezo wempilo ojwayelekile we-async we-UI. Uhlu lwe-proxy ye-HTTP lunikeza abazongenela ifulegi lokuqalisa lapho leyo phrofayela izokwenza izicelo ezivunyelwe kumasayithi omphakathi.

Into entsha yezinketho ayiyona inqubo entsha

Izindawo ezihlobene nefolda efanayo yedatha yomsebenzisi zingabelana ngenqubo yesiphequluli. Ukwakha enye into ngaleyo folda akusiyo indlela yokuyinika amafulegi e-proxy angqubuzanayo ngesikhathi sokuqalisa.

Kunqubomgomo yesikhathi esisodwa ngale ndlela yokuqalisa, sebenzisa izindawo ezihlukene ezinamafolda ahlukene. Lokho kuhlukanisa futhi idatha yamasayithi azo; indawo yesibili ayizuzi ngokuzenzakalela isimo sokungena sesokukhulu.

Ukuze usebenzise kabusha ifolda yasekuqaleni ngezilungiselelo ezintsha zokuqalisa, vala izilawuli ezabelana ngenqubo yayo futhi uxhumanise ukuvala ngaphambi kokuqalisa okunye. Ukulahla isilawuli esisodwa ngenkathi esinye sigcina inqubo iphila akusiyo leyozinguquko.

Gcina umjikelezo wempilo wendawo nefolda kuhlelo lokusebenza. Ukwakha inqubo entsha yesiphequluli esicelweni ngasinye kungabiza kakhulu kunokugcina iqoqo elincane lamakhondo ahlosiwe.

Izihloko ezihlobene