Suidhich proxy airson uinneag webview Tauri 2
Suidhich URL proxy Tauri 2 fhad 's a thèid uinneag webview a thogail agus cùm an t-slighe bhrabhsair seo air leth bho luchd-cleachdaidh HTTP Rust.
Gabhaidh WebviewWindowBuilder Tauri 2 ri URL proxy mus tèid an uinneag a thogail. Ann an còd suidheachaidh na h-aplacaid:
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()?;'S e app an làmh-ghlac Tauri a th' ann mar-thà, agus bidh an gnìomh a tha ga chuairteachadh a' cur air adhart mhearachdan parsadh is togail. Cleachd leubail uinneige nach deach a chleachdadh. Cùm an t-àrd-ùrlar targaid agus an dreach Tauri còmhla ri aithisg rèiteachaidh.
Bidh an neach-togail a' clàradh URLan proxy HTTP agus SOCKS5. Feumaidh an t-seirbheis SOCKS a chithear a bhith ri fhaighinn mar-thà air a' choimpiutair a tha a' ruith na h-aplacaid. Faodaidh sgrùdadh neo-eisimeileach air làrach phoblach URL SOCKS5 fad-às bhon liosta proxy SOCKS5 a chleachdadh na àite nuair a tha eadar-mheadhanairean poblach ceadaichte agus nach eil cunntas proxy air a rèiteachadh no air a chumail. Cleachd fìor sgeama an neach-èisteachd, agus cùm URL na duilleige a-muigh mar cheann-uidhe na làraich.
Buinidh an t-slighe seo ris an webview seo. Feumaidh àithne Rust a chleachdas neach-cleachdaidh HTTP eile rèiteachadh proxy an neach-cleachdaidh sin, eadhon nuair a chuireas JavaScript fios air an àithne bhon uinneig seo.