我目前正在使用一个应用程序作为来自 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# 代码中设置任何内容。