事件:'checkContinue'
【Event: 'checkContinue'】
request<http2.Http2ServerRequest>response<http2.Http2ServerResponse>
如果注册了 'request' 监听器或 http2.createSecureServer() 提供了回调函数,每次收到带有 HTTP Expect: 100-continue 的请求时,都会触发 'checkContinue' 事件。如果未监听此事件,服务器将自动适时地响应状态 100 Continue。
【If a 'request' listener is registered or http2.createSecureServer()
is supplied a callback function, the 'checkContinue' event is emitted each
time a request with an HTTP Expect: 100-continue is received. If this event
is not listened for, the server will automatically respond with a status
100 Continue as appropriate.】
处理此事件涉及在客户端应继续发送请求体时调用 response.writeContinue(),或者在客户端不应继续发送请求体时生成适当的 HTTP 响应(例如 400 Bad Request)。
【Handling this event involves calling response.writeContinue() if the
client should continue to send the request body, or generating an appropriate
HTTP response (e.g. 400 Bad Request) if the client should not continue to send
the request body.】
当此事件被触发并处理时,'request' 事件将不会被触发。
【When this event is emitted and handled, the 'request' event will
not be emitted.】