HTTP/2-protocol

HTTP/2-multiplexing, server push en HPACK-header-compressie voor hoogperformante webcommunicatie.

Mogelijkheden

  • Binaire framing met stream-multiplexing over één TCP-verbinding
  • HPACK-header-compressie verlaagt overhead bij herhaalde verzoeken
  • Server push levert resources voordat de client erom vraagt
  • Stream-prioritering voor optimaal laden van resources
  • Volledige TLS-ondersteuning met ALPN-onderhandeling

Delphi-voorbeeld

uses
  sgcHTTP2_Client;

var
  HTTP2: TsgcHTTP2Client;
begin
  HTTP2 := TsgcHTTP2Client.Create(nil);
  HTTP2.TLSOptions.Version := tls1_2;
  // GET-aanvraag over HTTP/2
  ShowMessage(HTTP2.Get('https://api.example.com/data'));
end;

Klaar om HTTP/2 te gebruiken?

Download de gratis proefversie en bouw binnen enkele minuten.