WebviewWindowBuilder Tauri 2 menerima URL proksi sebelum tetingkap dibina. Dalam kod persediaan aplikasi:

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 ialah pemegang aplikasi Tauri sedia ada, dan fungsi yang menyelubunginya menyebarkan ralat penghuraian dan pembinaan. Gunakan label tetingkap yang belum digunakan. Simpan platform sasaran dan versi Tauri bersama laporan konfigurasi.

Pembina mendokumenkan URL proksi HTTP dan SOCKS5. Perkhidmatan SOCKS yang ditunjukkan mesti sudah tersedia pada komputer yang menjalankan aplikasi. Semakan tapak awam yang bebas boleh menggunakan URL SOCKS5 jauh daripada senarai proksi SOCKS5 sebaliknya apabila perantara awam dibenarkan dan tiada akaun proksi dikonfigurasi atau disimpan. Gunakan skema pendengar yang sebenar, dan kekalkan URL halaman luaran sebagai destinasi laman web.

Laluan ini milik webview ini. Perintah Rust yang menggunakan klien HTTP lain memerlukan konfigurasi proksi klien itu, walaupun JavaScript memanggil perintah itu daripada tetingkap ini.

Artikel berkaitan