Tauri 2 WebviewWindowBuilder priima tarpinio serverio URL prieš sukuriant langą. Programos nustatymo kode:

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 yra esamas Tauri programos rankenėlė, o ją apimanti funkcija perduoda analizės ir kūrimo klaidas. Naudokite nenaudojamą lango žymą. Išsaugokite tikslinę platformą ir Tauri versiją kartu su konfigūracijos ataskaita.

Kūrėjas dokumentuoja HTTP ir SOCKS5 tarpinio serverio URL. Rodoma SOCKS paslauga jau turi būti prieinama kompiuteryje, kuriame vykdoma programa. Nepriklausomas viešos svetainės patikrinimas vietoje to gali naudoti nuotolinį SOCKS5 URL iš SOCKS5 tarpinių serverių sąrašo, kai vieši tarpininkai leidžiami ir tarpinio serverio paskyra nenustatoma ir nelaikoma. Naudokite tikrąją klausytojo schemą ir išorinio puslapio URL palikite kaip svetainės paskirties vietą.

Šis maršrutas priklauso šiam webview. Rust komandai, kuri naudoja kitą HTTP klientą, reikia to kliento tarpinio serverio konfigūracijos, net kai JavaScript iškviečia komandą iš šio lango.

Susiję straipsniai