Content.ReadAsStreamAsync() -读取和写入超时错误asp.net web api

我正在尝试使用以下代码调用外部api ASP.NET核心3.1:

    public async Task<IActionResult> Get()
    {
             var request = new HttpRequestMessage(HttpMethod.Get,url);
            var Client = _httpClientFactory.CreateClient();
            var response = await Client.SendAsync(request);
            if (response.IsSuccessStatusCode)
            {
                var responseStream = await response.Content.ReadAsStreamAsync( );

                Results = await JsonSerializer.
                DeserializeAsync<IEnumerable<Result>>(responseStream);
            }
       
            else
            {
                Results = Array.Empty<Result>();
            }
    }

代码似乎在以下行失败:

Response.Content.ReadAsStreamAsync responseStream =等待var ( );

responseStream似乎返回读写超时错误,不确定为什么?请协助。

Error Image

转载请注明出处:http://www.resmedchina.com/article/20230526/1524394.html