TsgcHTTP2Clientプロパティ › Request

Request プロパティ

デフォルトの HTTP/2 リクエストパラメータ (ヘッダー、user-agent、accept、content-type)。すべての送信リクエストに適用されます。

構文

property Request: TsgcHTTP2Request read FRequest write SetRequest;

デフォルト値

解説

このクライアントが発行するすべての HTTP/2 リクエストとともに送信されるヘッダー値を指定します。User-AgentAcceptAccept-EncodingContent-Type、カスタムアプリケーションヘッダーなどの永続的なヘッダーを設定するために使用します。リクエストごとの上書きは、HTTP/2 ストリームで HPACK 圧縮されて送信される直前にヘッダーを追加または変更できる OnHTTP2BeforeRequest イベント内からも適用できます。

使用例


oHTTP2 := TsgcHTTP2Client.Create(nil);
oHTTP2.Host := 'http2.akamai.com';
oHTTP2.Port := 443;
oHTTP2.TLS := True;
oHTTP2.Request.UserAgent := 'sgcHTTP2/1.0';
oHTTP2.Request.Accept := 'application/json';
oHTTP2.Request.CustomHeaders.Add('x-api-key: abcd1234');

プロパティに戻る