【发布时间】:2020-03-31 04:55:21
【问题描述】:
我注意到我应该在后台运行的应用程序(服务)由于 HttpClient 而创建了一个垃圾日志信息日志,如下所示:
信息:System.Net.Http.HttpClient.Default.LogicalHandler[100] 开始处理 HTTP 请求 POST https://localhost:44317/programmatic/getcontent 信息: System.Net.Http.HttpClient.Default.ClientHandler[100] 发送 HTTP 请求 POST https://localhost:44317/programmatic/getcontent 信息: System.Net.Http.HttpClient.Default.ClientHandler[101] 在 3027.6345 毫秒后收到 HTTP 响应 - 确定信息:System.Net.Http.HttpClient.Default.LogicalHandler[101] 在 3028.2987 毫秒后结束处理 HTTP 请求 - 确定信息:System.Net.Http.HttpClient.Default.ClientHandler[101] 在 3052.4709 毫秒后收到 HTTP 响应 - 确定信息:System.Net.Http.HttpClient.Default.LogicalHandler[101] 在 3053.467ms 后结束处理 HTTP 请求 - OK
有没有办法在任何地方进行配置?
我这样注入客户端工厂:
serviceCollection.AddHttpClient();
然后像这样创建一个客户端:
HttpClient client = _clientFactory.CreateClient();
【问题讨论】:
标签: asp.net-core asp.net-core-3.1