3.31设置 HttpClient 实例的名称(多个基地址)
创建于 2026 年 8 月 17 日约 1 分钟读完
系统默认使用 IHttpClientFactory 创建 HttpClient 实例,并将默认客户端名称设为空字符串(string.Empty)。您可以通过指定方式设置创建 HttpClient 实例时的客户端名称。
HttpRequestBuilder.Get("https://furion.net/") .SetHttpClientName(string.Empty); // 使用默认客户端(通常无需显式设置)HttpRequestBuilder.Get("https://furion.net/") .SetHttpClientName("weixin"); // 指定为名为 "weixin" 的客户端您还可以在 Startup.cs 或 Program.cs 文件中为命名 HttpClient 客户端提供配置:
// 配置默认客户端(名称为空字符串)services.AddHttpClient(string.Empty, client => { });// 配置名为 "weixin" 的客户端services.AddHttpClient("weixin", client => { });