HttpBaseProtocolFilter.MaxVersion プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
使用する HTTP プロトコルのバージョンを取得または設定します。
public:
property HttpVersion MaxVersion { HttpVersion get(); void set(HttpVersion value); };
HttpVersion MaxVersion();
void MaxVersion(HttpVersion value);
public HttpVersion MaxVersion { get; set; }
var httpVersion = httpBaseProtocolFilter.maxVersion;
httpBaseProtocolFilter.maxVersion = httpVersion;
Public Property MaxVersion As HttpVersion
プロパティ値
使用される HTTP のバージョンを指定する列挙値。
例
次のコードは、既定の HTTP 2.0 ではなく HTTP 1.1 を使用する HttpClient を作成する方法を示しています。
HttpBaseProtocolFilter filter = new HttpBaseProtocolFilter();
filter.MaxVersion = HttpVersion.Http11;
HttpClient client = new HttpClient(filter);
注釈
既定では、 Windows.Web.Http.HttpClient を使用して新しい要求が開始されると、HTTP 2.0 が使用されます。 代わりに HTTP 1.1 を使用する HttpClient のインスタンスを作成するには、フィルターでこのプロパティを HttpVersion.Http11 に設定し、HttpClient の新しいインスタンスを作成し、フィルターを引数として HttpClient コンストラクターに渡します。