AddHttpClient
AddHttpClient
代码示例:
// 使用AddHttpClient<>()方法注册一个名为MyHttpClient的HttpClient
services.AddHttpClient
// 在AddHttpClient<>()方法中,使用参数options来设置HttpClient的选项
services.AddHttpClient
// 使用AddHttpClient<,>()方法注册一个名为MyOtherHttpClient的HttpClient,并指定其实现类型为MyOtherHttpClientImplementation
services.AddHttpClient
// 在IHttpClientFactory中获取MyHttpClient实例,并使用它来发送HTTP请求 public class MyController : ControllerBase { private readonly MyHttpClient _client;
public MyController(MyHttpClient client)
{
_client = client;
}
public async Task<IActionResult> Get()
{
var response = await _client.GetAsync("api/mydata");
// ...
}
}
上一篇:addHTML正在下载空的PDF,未显示div的内容。
下一篇:AddHttpClient<TClient>和AddHttpClient<TClient,TImplementation>之间的差异。