TsgcHTTP2Client | HTTP/2 切断理由
HTTP/2 サーバーはさまざまな理由でクライアントを切断することがあります。サーバーがクライアントに切断の理由を通知する場合は、切断に関する情報を含む GoAway メッセージをクライアントに送信します。
OnHTTP2GoAway イベントを使用して、サーバーが切断した理由をキャッチします(クライアントが接続を閉じたい場合は、close メソッドを使用して閉じる理由を送信できます)。
TsgcHTTP2GoAwayProperty オブジェクトには切断に関する情報が含まれています。
- LastStreamId: サーバーによって処理された最後のストリームです。
- ErrorCode:
エラーコードを識別する整数。
- ErrorDescription:
エラーの説明。次のいずれか:
- エラーなし
- protocol error
- 内部エラー
- フロー制御エラー
- settings timeout
- stream closed
- フレームサイズエラー
- refused stream
- cancel
- compression error
- 接続エラー
- enhance your calm
- セキュリティが不十分
- required
- AdditionalDebugData:
切断に関する詳細情報を提供するオプションの文字列。