Ein Chromiumoxide-síða má tilheyra proxy-samhengdinum
Stovna eitt proxy-uppsett samhengdi av kagarnum og set ID hjá tí á CreateTargetParams, áðrenn tú letur eina Chromiumoxide-síðu upp.
Stovna síðuna í tí proxy-uppsetta Chromiumoxide-samhengdinum við at geva samhengdis-ID til síðumálið.
Fyri Chromiumoxide 0.9.1, innanfyri tað verandi asynkrona kagarlívsferðil í forritinum:
use chromiumoxide::cdp::browser_protocol::target::{
CreateBrowserContextParamsBuilder, CreateTargetParams,
};
let context_id = browser.create_browser_context(
CreateBrowserContextParamsBuilder::default()
.proxy_server("http://proxy.example:8080")
.build()
).await?;
let mut target = CreateTargetParams::new("about:blank");
target.browser_context_id = Some(context_id.clone());
let page = browser.new_page(target).await?;
Kagarin er longu knýttur ella startaður, og handterarin hjá honum má halda fram at verða spurður. Gev feil víðari gjøgnum umliggjandi asynkrona funksjónina og far síðan við page.
Halt samhengdið livandi, til síðurnar eru lidnar, og loys tað við browser.dispose_browser_context, meðan tú ruddar. proxy_server hjá samhengdinum velur endapunktin. Fyri loyvda almennan kagning kann ein HTTP-URL, sum er bygdur úr HTTP-proxy-listanum, fylla tað feltið; proxy-sannroynd trengur kortini sína egnu avbjóðingarhandtering.