HTTP(HTTP)

    使用 HTTP 服务器和客户端必须 。

    在 Node.js 中的 HTTP 接口被设计为支持使用该协议中与传统不同的许多功能。尤其是,大型的可能是块编码的消息。该接口谨慎或从不缓存整个请求或响应——用户能够以流形式传输数据。

    键是小写,值没去修改。

    为了支持全部可能的 HTTP 应用,Node.js 的 HTTP API 非常低级。它只涉及流处理和消息解析。它解析消息为头部和身体,但它并不解析实际的头部或身体。

    收到的原始消息头被保留在 rawHeaders 属性中,它们是一个类似 [key, value, key2, value2, ...] 的数组。

    例如,以前的消息头对象可能有类似以下的 rawHeaders 列表:

    1. 'ConTent-Length', '123456',
    2. 'content-type', 'text/plain',
    3. 'accepT', '*/*'
    4. ]