Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/301.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# RestClient正在返回状态代码OK,但长度为-1_C#_Rest_Asp.net Core - Fatal编程技术网

C# RestClient正在返回状态代码OK,但长度为-1

C# RestClient正在返回状态代码OK,但长度为-1,c#,rest,asp.net-core,C#,Rest,Asp.net Core,下面是我的代码: var client = new RestClient(allEmployeeCallLink); string _path = @"pathToTheCert"; var certFile = Path.Combine(_path, "ACTUALCERT.pfx"); X509Certificate2 certificate = new X509Certificate2(certFile); client.ClientCertific

下面是我的代码:

var client = new RestClient(allEmployeeCallLink);
string _path = @"pathToTheCert";
var certFile = Path.Combine(_path, "ACTUALCERT.pfx");
X509Certificate2 certificate = new X509Certificate2(certFile);
client.ClientCertificates = new X509CertificateCollection() { certificate };
client.Proxy = new WebProxy();
//client.Timeout = -1;
var restrequest = new RestRequest(Method.GET);
restrequest.AddHeader("Authorization", "Bearer " + token);
//restrequest.AddHeader("Connection", "keep-alive");
IRestResponse response = await client.ExecuteGetAsync(restrequest);
Console.WriteLine(response.Content);
我的问题是,回复基本上是说“我现在就开始打电话”。我给邮递员打了同样的电话,并且能够返回正确的项目,这是一个庞大的员工名单。在C#中打电话时,我得到的反馈是:

我想我不知道如何让响应调用executeAsync并让它等待返回任何结果,直到内容长度不等于-1


非常感谢您的帮助。

下载、安装并运行Fiddler。执行两个请求。用小提琴比较它们。您将得到您的答案。下载、安装并运行Fiddler。执行两个请求。用小提琴比较它们。你会得到你的答案的。
{
   "confirmMessageID": {
     "idValue":"ID",
     "schemeName":"confirmMessageID",
     "schemeAgencyName":"WFN"
   },
   "processingStatusCode":{
         "codeValue":"started"
   }
}