私が使用したいHttpClientFactory
.NETのコア2.1で利用可能であることを私はまた利用したいHttpClientHandler
利用するためにAutomaticDecompression
作成するときにプロパティをHttpClients
。
.AddHttpMessageHandler<>
がかかりDelegatingHandler
ませんので、私は苦労していますHttpClientHandler
。
誰かがこれを機能させる方法を知っていますか?
ありがとう、ジム
実際、私は自動解凍を使用していませんが、これを実現する方法は、httpクライアントを適切に登録することです。
services.AddHttpClient<MyCustomHttpClient>()
.ConfigureHttpMessageHandlerBuilder((c) =>
new HttpClientHandler()
{
AutomaticDecompression = System.Net.DecompressionMethods.GZip
}
)
.AddHttpMessageHandler((s) => s.GetService<MyCustomDelegatingHandler>())
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加