'goaway' 事件


  • errorCode <number> GOAWAY 帧中指定的 HTTP/2 错误代码。
  • lastStreamID <number> 远程对等方成功处理的最后一个流的 ID(如果未指定 ID,则为 0)。
  • opaqueData <Buffer> 如果 GOAWAY 帧中包含其他不透明数据,则将传入包含该数据的 Buffer 实例。

接收到 GOAWAY 帧时触发 'goaway' 事件。

'goaway' 事件触发时,Http2Session 实例会自动关闭。

  • errorCode <number> The HTTP/2 error code specified in the GOAWAY frame.
  • lastStreamID <number> The ID of the last stream the remote peer successfully processed (or 0 if no ID is specified).
  • opaqueData <Buffer> If additional opaque data was included in the GOAWAY frame, a Buffer instance will be passed containing that data.

The 'goaway' event is emitted when a GOAWAY frame is received.

The Http2Session instance will be shut down automatically when the 'goaway' event is emitted.