1 つの TLS 接続上で多重化されるストリーム
TsgcHTTP2Client は HTTP/2(RFC 9113)を話します。複数のリクエストが独立したストリームとして 1 つの TCP 接続を共有するため、1 つの遅いレスポンスが後続をブロックすることはありません。ヘッダーは HPACK で圧縮され、h2 プロトコルは TLS ハンドシェイク中に ALPN で交渉されます。これが、このコンポーネントが標準の Indy ライブラリではなく sgcCustomIndy の上に構築されている理由です。Connect、Get、Post、Put、Patch、Delete、Options まで、すべての動詞をカバーしており、それぞれ同期呼び出しと Async の対を備えています。