【问题标题】:different between node http Headers and rawHeaders节点http标头和rawHeaders之间的区别
【发布时间】:2018-10-23 03:31:01
【问题描述】:

我在 http 请求架构中找不到任何原始标头。那么它是从哪里来的。我在互联网上搜索它,但没有找到任何有用的内容。

【问题讨论】:

  • 来自 node.js docs。在rawHeaders 中,“标题名称未小写,重复项未合并。”
  • 那么这个的用例是什么
  • 主要的“用例”是生成headers..如果你想知道headers如何处理重复,你可以阅读here

标签: node.js http https


【解决方案1】:

原始标题 https://nodejs.org/api/http.html#http_message_rawheaders

  • 与收到时完全相同。
  • 标题名称不是小写的。
  • 不合并重复项。

标题 https://nodejs.org/api/http.html#http_message_headers

  • 标题名称是小写的。
  • 合并重复项。

【讨论】:

    【解决方案2】:

    rawHeaders 具有收到的请求/响应标头列表完全(“因此,偶数偏移量是键值,奇数偏移量是关联值”) .

    headers 有一个从rawHeaders 转换而来的对象。

    【讨论】:

      猜你喜欢
      • 2017-11-22
      • 2018-04-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-18
      • 2012-05-06
      • 2010-10-17
      相关资源
      最近更新 更多