HTTP/2 プロトコル

高パフォーマンスな Web 通信のための HTTP/2 多重化、サーバープッシュ、HPACK ヘッダー圧縮です。

主要機能

  • 単一 TCP 接続上でのストリーム多重化によるバイナリフレーミング
  • HPACK ヘッダー圧縮により繰り返しリクエストのオーバーヘッドを削減
  • サーバープッシュによりクライアントのリクエスト前にリソースを配信
  • 最適なリソース読み込みのためのストリーム優先順位付け
  • ALPN ネゴシエーションを含む完全な TLS サポート

Delphi サンプルコード

uses
  sgcHTTP2_Client;

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

HTTP/2 を使い始めませんか?

体験版をダウンロードして、すぐに開発を始めてください。