有没有办法给Tauri webview添加代理?

问题描述 投票:0回答:1

我需要向窗口本身添加一个代理,以便来自该窗口的所有请求都通过http或socks5代理发出。

这可能吗?因为我在网上没有找到任何信息。

非常感谢您的回复!

javascript rust proxy socks tauri
1个回答
1
投票

窗口配置中有

proxy_url
参数:

let mut window_builder = WebviewWindowBuilder::new(app, "proxy", tauri::WebviewUrl::External("https://duckduckgo.com".parse().unwrap()));
#[cfg(desktop)]
{
    window_builder = window_builder
    .title("Proxy Example")
    .inner_size(1000., 800.)
    .min_inner_size(600., 400.)
    .content_protected(true)
    .proxy_url("socks5://127.0.0.1:1337".parse().unwrap());
}

let window = window_builder.build().unwrap();
window.show().unwrap();

我之前写过一篇关于此的帖子

对于服务器,我使用了fast-socks5

© www.soinside.com 2019 - 2024. All rights reserved.