在卷曲和邮递员工作时,RestSharp返回“ StatusCode:0”

时间:2020-04-26 13:41:49

标签: restsharp

我不知道为什么在我获得响应的同一URL上使用Postman或Curl时RestSharp无法工作的原因。

在RestSharp v106.10.1中,我有以下代码:

var client = new RestClient("https://www.nasdaq.com");
client.Timeout = 10000;
client.UserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:75.0) Gecko/20100101 Firefox/75.0";
var request = new RestRequest("/", Method.GET);

IRestResponse response = client.Execute(request);

response.ErrorMessage是一个超时错误。

如果我将Curl版本7.69.1与以下命令结合使用:curl "https://www.nasdaq.com/" -H "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:75.0) Gecko/20100101 Firefox/75.0",它将正常工作。

Postman v7.23.0也可以在URL https://www.nasdaq.com/

上执行GET调用

RestSharp怎么了?

0 个答案:

没有答案