ネットワークのランタイム構成オプションRun-time configuration options for networking

HTTP/2 プロトコルHTTP/2 protocol

  • HTTP/2 プロトコルのサポートを有効にするかどうかを構成します。Configures whether support for the HTTP/2 protocol is enabled.
  • 既定:無効 (false)。Default: Disabled (false).
  • .NET Core 3.0 で導入されました。Introduced in .NET Core 3.0.
設定の名前Setting name Values
runtimeconfig.jsonruntimeconfig.json System.Net.Http.SocketsHttpHandler.Http2Support false - 無効false - disabled
true - 有効true - enabled
環境変数Environment variable DOTNET_SYSTEM_NET_HTTP_SOCKETSHTTPHANDLER_HTTP2SUPPORT 0 - 無効0 - disabled
1 - 有効1 - enabled

ソケットの HTTP ハンドラーSockets HTTP handler

設定の名前Setting name Values
runtimeconfig.jsonruntimeconfig.json System.Net.Http.UseSocketsHttpHandler true - SocketsHttpHandler の使用を有効にするtrue - enables the use of SocketsHttpHandler
false - HttpClientHandler の使用を有効にするfalse - enables the use of HttpClientHandler
環境変数Environment variable DOTNET_SYSTEM_NET_HTTP_USESOCKETSHTTPHANDLER 1 - SocketsHttpHandler の使用を有効にする1 - enables the use of SocketsHttpHandler
0 - HttpClientHandler の使用を有効にする0 - enables the use of HttpClientHandler