Protocollo HTTP/2

Multiplexing HTTP/2, server push e compressione degli header HPACK per comunicazioni web ad alte prestazioni.

Capacità

  • Framing binario con multiplexing di stream su una singola connessione TCP
  • La compressione degli header HPACK riduce l'overhead nelle richieste ripetute
  • Il server push invia le risorse prima che il client le richieda
  • Prioritizzazione degli stream per un caricamento ottimale delle risorse
  • Supporto TLS completo con negoziazione ALPN

Esempio Delphi

uses
  sgcHTTP2_Client;

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

Pronto a usare HTTP/2?

Scarica la versione di prova gratuita e inizia a sviluppare in pochi minuti.