将系统默认代理与 c# 配合使用



我目前正在使用一个应用程序作为来自 https://tuxler.com/的tuxler,通过代理浏览互联网。

我想知道是否可以通过 c# 使用该代理下载网页。我尝试了一些项目,其中之一如下:-

var handler = new HttpClientHandler();
handler.UseProxy = true;
handler.UseDefaultCredentials = true;
handler.Proxy = WebRequest.DefaultWebProxy;
var client = new HttpClient(handler);
client.DefaultRequestHeaders.TryAddWithoutValidation("User-Agent", "Mozilla/5.0 Bla");
response = await client.GetByteArrayAsync(page);

所以基本上我想做的是一个 c# 代码来使用与我的浏览器相同的代理。

Tuxler是基于谷歌扩展的VPN,所以你只能在Chrome浏览器中使用它。

尝试使用桌面应用程序的其他VPN,例如:Windscribe(免费(或OpenVPN(您需要VPN的配置(。

来自您计算机的所有流量都将通过 VPN 推送。无需在 c# 代码中设置任何内容。

最新更新