WebviewWindowBuilder-ka Tauri 2 wuxuu aqbalaa URL wakiil ka hor inta aan daaqadda la dhisin. Koodhka dejinta ee barnaamijka:

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 waa gacan-ku-haynta barnaamijka Tauri ee jira, shaqada ku wareegsanina waxay gudbisaa khaladaadka falanqaynta iyo dhismaha. Isticmaal calaamad daaqad oo aan la isticmaalin. Kaydi bartilmaameedka madal iyo nooca Tauri oo la socda warbixin dejineed.

Dhisuhu wuxuu qoraa URL-yada wakiilka HTTP iyo SOCKS5. Adeegga SOCKS ee la muujiyay waa inuu horey ugu jiro kombuyuutarka socodsiinaya barnaamijka. Baaritaan madax-bannaan oo goob dadweyne ah wuxuu beddelkeeda isticmaali karaa URL SOCKS5 fog oo ka yimid liiska wakiilada SOCKS5 marka dhexdhexaadiyeyaasha dadweynaha la oggolaado oo aan akoon wakiil la dejin ama la hayn. Isticmaal nidaamka dhabta ah ee dhageystaha, oo hayso URL-ka bogga dibadda sida meesha loo socdo ee websaytka.

Waddadan waxaa iska leh webview-kan. Amarka Rust ee isticmaala macmiil HTTP kale wuxuu u baahan yahay dejinta wakiilka macmiilkaas, xitaa marka JavaScript uu amarka ka yeedho daaqaddan.

Maqaallo la xiriira