此浏览器不再受支持。
请升级到 Microsoft Edge 以使用最新的功能、安全更新和技术支持。
在具有生存期较长的客户端的应用中实现 HttpClient 的建议方法是什么?
HttpClient
为每个请求创建一个 HttpClient 的新实例。
使用由 IHttpClientFactory 创建的客户端。
IHttpClientFactory
使用 static 类创建 HttpClient 或单一实例并设置 PooledConnectionLifetime。
static
PooledConnectionLifetime
ASP.NET Core 应用中 IHttpClientFactory 的用途是什么?
处理 REST 操作的创建和处置
处理 HTTP 客户端的创建和处置
.NET Core 中 PooledConnectionLifetime 类中 HttpClient 属性的用途是什么?
为了限制连接的生存期,当连接被替换时强制进行 DNS 查找。
允许 HttpClient 跟踪 DNS 服务器指定的生存时间 (TTL)。
用于为命名和配置逻辑 HttpClient 实例提供一个中心位置。
在检查工作前,必须回答所有问题。
此页面是否有帮助?
需要有关本主题的帮助?
想要尝试使用 Ask Learn 阐明或指导你完成本主题?