首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >C# - xNet -如何添加代理支持

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

Stack Overflow用户
提问于 2018-09-22 10:17:03
回答 1查看 2.6K关注 0票数 0

我为一些网站做了一个检查,但是,我需要添加代理支持:

代码语言:javascript
复制
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库时,添加代理支持的正确方法是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-09-22 10:22:10

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

从页面突出显示的示例中可以看出,您正在尝试将代理放入到我假定为主机名的HttpRequest构造函数中,使用request.Proxy属性代替我的猜测

代码语言:javascript
复制
using (var request = new HttpRequest("Site name"))
{
    request.UserAgent = Http.ChromeUserAgent();
    request.Proxy = Socks5ProxyClient.Parse("127.0.0.1:1080");
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52455682

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档