TsgcHTTP2Client属性 › Request

Request 属性

默认 HTTP/2 请求参数(请求头、user-agent、accept、content-type),应用于每个传出请求。

语法

property Request: TsgcHTTP2Request read FRequest write SetRequest;

默认值

备注

指定此客户端发出的每个 HTTP/2 请求随附的头值。使用它配置持久头,例如 User-AgentAcceptAccept-EncodingContent-Type 以及任何自定义应用程序头。每个请求的覆盖仍可在 OnHTTP2BeforeRequest 事件中应用,该事件允许您在头被 HPACK 压缩并在 HTTP/2 流上发送之前立即添加或修改头。

示例


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');

返回属性