如何在 .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;