Tek bir TLS bağlantısı üzerinden çoğullanmış akışlar
TsgcHTTP2Client, HTTP/2 (RFC 9113) konuşur: birden çok istek, tek bir TCP bağlantısını bağımsız akışlar olarak paylaşır, bu yüzden yavaş bir yanıt arkasındaki diğerlerini engellemez. Başlıklar HPACK ile sıkıştırılır ve h2 protokolü, TLS el sıkışması sırasında ALPN ile müzakere edilir; bileşenin standart Indy kitaplığı yerine sgcCustomIndy üzerine kurulu olmasının nedeni de budur. Her fiil kapsanır: Connect, Get, Post, Put, Patch, Delete ve Options, her biri bir eşzamanlı çağrı ve bir Async ikizi ile. Olaylar bağlantı yaşam döngüsünü açığa çıkarır: OnHTTP2Connect, OnHTTP2Response, parçalı gövdeler için OnHTTP2ResponseFragment, sunucu push için OnHTTP2PushPromise, OnHTTP2GoAway ve OnHTTP2Disconnect. HTTP2Options, yerel ayarlar çerçevesini yapılandırır; TLSOptions ve Authentication ise sgc HTTP yığınının geri kalanından devam eder.