C# 如何使用RedditSharp的代理?
我刚开始玩RedditSharp(),我知道我参加聚会有点晚了,我应该改用OAuth,但我发现奇怪的是,这个东西仅仅通过与old.reddit.com进行交互就仍然有效。 我的问题是:是否有任何方法可以使用此库和代理连接到reddit? 我找到了这个部分(),尝试了一下,但是运气不好,除此之外找不到其他内容。 非常感谢你的帮助 我尝试了这里找到的唯一解决方案:但似乎忽略了我正在使用代理。RedditSharp有点旧(3年了,未维护)。它似乎正在使用C# 如何使用RedditSharp的代理?,c#,.net,reddit,C#,.net,Reddit,我刚开始玩RedditSharp(),我知道我参加聚会有点晚了,我应该改用OAuth,但我发现奇怪的是,这个东西仅仅通过与old.reddit.com进行交互就仍然有效。 我的问题是:是否有任何方法可以使用此库和代理连接到reddit? 我找到了这个部分(),尝试了一下,但是运气不好,除此之外找不到其他内容。 非常感谢你的帮助 我尝试了这里找到的唯一解决方案:但似乎忽略了我正在使用代理。RedditSharp有点旧(3年了,未维护)。它似乎正在使用WebRequest发出HTTP请求。在这种情况
WebRequest
发出HTTP
请求。在这种情况下,您可以使用WebRequest
类的属性
WebRequest.DefaultWebProxy
DefaultWebProxy属性获取或设置全局代理。这个
DefaultWebProxy属性确定所有
WebRequest实例在请求支持代理而不支持代理时使用
使用代理属性显式设置。代理目前正在使用中
由FtpWebRequest和HttpWebRequest支持
DefaultWebProxy属性从app.config读取代理设置
文件如果没有配置文件,则显示当前用户的Internet Explorer
(即)使用代理设置
如果DefaultWebProxy属性设置为null,则所有后续
由Create或Create创建的WebRequest类的实例
CreateDefault方法没有代理
例如:
var proxyObject = new WebProxy("http://proxyserver:80/",true);
WebRequest.DefaultWebProxy = proxyObject;
// init RedditSharp stuff here
您可以阅读更多关于WebProxy
RedditSharp有点旧(3年前未维护)。它似乎正在使用WebRequest
发出HTTP
请求。在这种情况下,您可以使用WebRequest
类的属性
WebRequest.DefaultWebProxy
DefaultWebProxy属性获取或设置全局代理。这个
DefaultWebProxy属性确定所有
WebRequest实例在请求支持代理而不支持代理时使用
使用代理属性显式设置。代理目前正在使用中
由FtpWebRequest和HttpWebRequest支持
DefaultWebProxy属性从app.config读取代理设置
文件如果没有配置文件,则显示当前用户的Internet Explorer
(即)使用代理设置
如果DefaultWebProxy属性设置为null,则所有后续
由Create或Create创建的WebRequest类的实例
CreateDefault方法没有代理
例如:
var proxyObject = new WebProxy("http://proxyserver:80/",true);
WebRequest.DefaultWebProxy = proxyObject;
// init RedditSharp stuff here
您可以阅读更多关于
WebProxy
我发现ReditSharp正在使用HttpWebRequest,而我在上面的回答之后所做的是:var proxyObject=new WebProxy(“);WebRequest.Proxy=proxyObject;我将尝试使用一个不存在的代理来检查是否出现连接异常。我发现ReditSharp正在使用HttpWebRequest,根据上面的答案,我所做的是这样做的:var proxyObject=new WebProxy(“);WebRequest.Proxy=proxyObject;我将尝试使用一个不存在的代理来检查是否出现连接异常。您能将答案标记为已接受吗?您能将答案标记为已接受吗?