事件:'response'


¥Event: 'response'

当从连接的 HTTP/2 服务器收到此流的响应 HEADERS 帧时,则将触发 'response' 事件。使用两个参数调用监听器:包含接收到的 HTTP/2 标头对象Object,以及与标头关联的标志。

¥The 'response' event is emitted when a response HEADERS frame has been received for this stream from the connected HTTP/2 server. The listener is invoked with two arguments: an Object containing the received HTTP/2 Headers Object, and flags associated with the headers.

import { connect } from 'node:http2';
const client = connect('https://localhost');
const req = client.request({ ':path': '/' });
req.on('response', (headers, flags) => {
  console.log(headers[':status']);
});const http2 = require('node:http2');
const client = http2.connect('https://localhost');
const req = client.request({ ':path': '/' });
req.on('response', (headers, flags) => {
  console.log(headers[':status']);
});