由于配置了HttpClient,请求被取消.向"日志分析"添加日志的超时时间为100秒



我有以下代码来添加日志到日志分析:

private static readonly HttpClient httpClient = MakeClient();
private static HttpClient MakeClient()
{
var client = new HttpClient();
client.DefaultRequestHeaders.Add("Log-Type", "ApplicationLog");
return client;
}

运行这个,我得到下面的异常:

由于配置的HttpClient,请求被取消。100秒的超时时间。操作被取消。操作被取消。读取操作失败,参见内部异常。无法访问已处置的对象。对象名称:'SslStream'.

:

var response = await httpClient.SendAsync(
CreateRequest(HttpMethod.Post, url, scheme, parameter, dateString, serializedMessage, contentType));

我错过了什么?

HttpClient默认的超时时间是100秒,你可以根据自己的需要设置。

httpClient.Timeout = TimeSpan.FromMinutes(10);

为具有一定

相关内容

  • 没有找到相关文章

最新更新