TsgcHTTP2Client › Methods › Close
Voert een gracieuze HTTP/2-afsluiting uit door een GOAWAY-frame naar de server te verzenden.
void __fastcall Close(Th2ErrorCodes aCode = h2erNO_ERROR, const UnicodeString aDescription = '');
| 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.