TsgcHTTP2ClientMethods › Close

Close Methode

Voert een gracieuze HTTP/2-afsluiting uit door een GOAWAY-frame naar de server te verzenden.

Syntaxis

procedure Close(aCode: Th2ErrorCodes = h2erNO_ERROR; const aDescription: String = '');

Parameters

NaamTypeBeschrijving
aCodeTh2ErrorCodesHTTP/2-foutcode geschreven in het GOAWAY-frame. Standaard h2erNO_ERROR om een schone afsluiting aan te geven.
aDescriptionconst StringOptionele foutopsporingstekst die wordt gekopieerd naar het veld Aanvullende foutopsporingsgegevens van het GOAWAY-frame; geef een lege tekenreeks door wanneer geen reden vereist is.

Opmerkingen

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.

Voorbeeld

oClient.Close(h2erNO_ERROR, 'client shutting down');

Terug naar methoden