dotnet-http-client - 使用 .NET 客户端调用 HTTP API
配置 IHttpClientFactory、命名客户端和类型化客户端,以及弹性处理器、DelegatingHandler 管道和 HTTP 客户端测试策略。
标签
更新于: 2026-10-05能力
典型输入
典型输出
该技能可以做什么
- 注册命名 HTTP 客户端
- 配置类型化 HTTP 客户端
- 应用弹性处理器
- 组合 DelegatingHandler 管道
- 添加请求日志
- 添加 API 密钥认证
- 转发 bearer 令牌
- 测试 HTTP 客户端行为
输入
- API 基础 URL
- HTTP 客户端配置
- API 密钥
- Bearer 令牌
- HTTP 请求数据
- 依赖注入注册
输出
- HTTP API 请求
- HTTP API 响应
- 请求和响应日志
- 已配置的客户端注册
要求
- .NET 应用程序
- IHttpClientFactory 支持
- 用于弹性处理器的 Microsoft.Extensions.Http.Resilience
- 所需的认证配置
