Agordi prokurilon por Tauri 2 retvidiga fenestro
Agordu la prokurilan URL-on de Tauri 2 dum la konstruado de la retvidiga fenestro kaj tenu ĉi tiun retuman itineron aparta de la Rust HTTP-klientoj.
La WebviewWindowBuilder de Tauri 2 akceptas prokurilan URL-on antaŭ ol la fenestro estas konstruata. En la agorda kodo de la aplikaĵo:
let page = "https://www.example.org/".parse()?;
let proxy = "socks5://127.0.0.1:1080".parse()?;
let window = tauri::WebviewWindowBuilder::new(
app,
"proxied-page",
tauri::WebviewUrl::External(page),
)
.proxy_url(proxy)
.build()?;app estas la ekzistanta tenilo de la Tauri-aplikaĵo, kaj la ĉirkaŭa funkcio plusendas analizajn kaj konstruajn erarojn. Uzu neuzitan fenestran etikedon. Konservu la celan platformon kaj la Tauri-version kun agorda raporto.
La konstruilo dokumentas prokurilajn URL-ojn por HTTP kaj SOCKS5. La montrita SOCKS-servo jam devas esti disponebla sur la komputilo, kiu rulas la aplikaĵon. Sendependa kontrolo de publika retejo povas anstataŭe uzi malproksiman SOCKS5-URL-on el la SOCKS5-prokurila listo, kiam publikaj perantoj estas permesitaj kaj neniu prokurila konto estas agordata aŭ konservata. Uzu la faktan skemon de la aŭskultanto, kaj konservu la URL-on de la ekstera paĝo kiel la cellokon de la retejo.
Ĉi tiu itinero apartenas al ĉi tiu retvidigo. Rust-komando, kiu uzas alian HTTP-klienton, bezonas la prokurilan agordon de tiu kliento, eĉ kiam JavaScript vokas la komandon el ĉi tiu fenestro.