簡體   English   中英

C#-xNet-如何添加代理支持

[英]C# - xNet - how to add proxy support

我檢查了一些網站,但是,我需要添加代理支持:

using (var request = new HttpRequest())
{
       request.Proxy = new HttpProxyClient(ProxyRandom());
}

public static string ProxyRandom()
{
       Random rnd = new Random();
       return Proxies[rnd.Next(0, Proxies.Count)];
}

由於某種原因,它不起作用...當我嘗試使用代理時,程序未發布任何數據

使用xNet庫時添加代理支持的正確方法是什么?

我不知道什么是XNet ,但是我看了GitHub

從頁面上突出顯示的示例中可以看出,您正在嘗試將代理放入HttpRequest構造函數中,我假設它是主機名 ,請使用request.Proxy屬性代替我的猜測

using (var request = new HttpRequest("Site name"))
{
    request.UserAgent = Http.ChromeUserAgent();
    request.Proxy = Socks5ProxyClient.Parse("127.0.0.1:1080");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM