如何在 .NET Core 3 中不使用带有 RestSharp 的代理
How do not use proxy with RestSharp in .NET Core 3
我需要在没有任何 default/system 代理的情况下使用 RestSharp post。
我用 HttpClient 做了那个:
var handler = new HttpClientHandler { UseProxy = false };
var client = new HttpClient(handler);
我如何使用 RestSharp 执行类似的操作 (UseProxy)?
谢谢
你可以尝试这样的事情。注意 - WebProxy
方法来自 System.Net.WebProxy
var proxy = new WebProxy("non_Existing_Server", 8888) {BypassProxyOnLocal = false};
var Client = new RestClient("http://www.google.com");
Client.Proxy = proxy;
我需要在没有任何 default/system 代理的情况下使用 RestSharp post。 我用 HttpClient 做了那个:
var handler = new HttpClientHandler { UseProxy = false };
var client = new HttpClient(handler);
我如何使用 RestSharp 执行类似的操作 (UseProxy)?
谢谢
你可以尝试这样的事情。注意 - WebProxy
方法来自 System.Net.WebProxy
var proxy = new WebProxy("non_Existing_Server", 8888) {BypassProxyOnLocal = false};
var Client = new RestClient("http://www.google.com");
Client.Proxy = proxy;