Połączenie można zamknąć za pomocą właściwości Active lub metod Close/Disconnect.
Gdy połączenie jest aktywne i zostanie ustawione Active := False, połączenie zostanie natychmiast zamknięte bez wysyłania do serwera jakiejkolwiek wiadomości o rozłączeniu.
Można użyć metody Disconnect (z TsgcHTTP2Client lub TsgcHTTP2ConnectionClient) w celu rozłączenia gniazda.
Ta metoda wysyła do serwera wiadomość informującą o zamknięciu połączenia, z możliwością opcjonalnego podania informacji o przyczynie rozłączenia. Jest to poprawny sposób zamykania połączenia HTTP/2.
Metodę Close można wywołać z obiektów TsgcHTTP2Client lub TsgcHTTP2ConnectionClient.
Możliwe są następujące powody błędów: