TsgcHTTP2Client › Eigenschappen › Request
Standaard HTTP/2-verzoekparameters (headers, user-agent, accept, content-type) die worden toegepast op elk uitgaand verzoek.
property Request: TsgcHTTP2Request read FRequest write SetRequest;
—
Specificeert de headerwaarden die worden verzonden met elk HTTP/2-verzoek dat door deze client wordt uitgegeven. Gebruik het om persistente headers te configureren zoals User-Agent, Accept, Accept-Encoding, Content-Type en elke aangepaste applicatieheader. Overschrijvingen per verzoek kunnen nog steeds worden toegepast vanuit de OnHTTP2BeforeRequest-gebeurtenis, waarmee u headers kunt toevoegen of wijzigen net voordat ze worden gecomprimeerd met HPACK en op de HTTP/2-stream worden verzonden.
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');