TsgcHTTP2Client › Methods › Close
Voert een gracieuze HTTP/2-afsluiting uit door een GOAWAY-frame naar de server te verzenden.
procedure Close(aCode: Th2ErrorCodes = h2erNO_ERROR; const aDescription: String = '');
| Naam | Type | Beschrijving |
|---|---|---|
aCode | Th2ErrorCodes | HTTP/2-foutcode geschreven in het GOAWAY-frame. Standaard h2erNO_ERROR om een schone afsluiting aan te geven. |
aDescription | const String | Optionele foutopsporingstekst die wordt gekopieerd naar het veld Aanvullende foutopsporingsgegevens van het GOAWAY-frame; geef een lege tekenreeks door wanneer geen reden vereist is. |
In tegenstelling tot Disconnect stelt Close de peer op de hoogte met een GOAWAY-frame, zodat al geopende streams kunnen worden afgerond voordat het transport wordt afgebroken. Roep het aan wanneer u de HTTP/2-sessie netjes wilt beëindigen met respect voor lopende verzoeken.
oClient.Close(h2erNO_ERROR, 'client shutting down');