• {boolean}

    如果已收到并成功解析完整的 HTTP 消息,则 message.complete 属性将为 true

    此属性可用于判断客户端或服务器在连接终止之前是否完全传输消息:

    1. const req = http.request({
    2. host: '127.0.0.1',
    3. port: 8080,
    4. method: 'POST'
    5. }, (res) => {
    6. res.resume();
    7. res.on('end', () => {
    8. if (!res.complete)
    9. console.error(
    10. '消息仍在发送时终止了连接');
    11. });
    12. });