当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Node.js http.IncomingMessage message.headers用法及代码示例


message.headers

历史
版本变化
v15.1.0

message.headers 现在使用原型上的访问器属性延迟计算,并且不再可枚举。

v0.1.5

添加于:v0.1.5

请求/响应标头对象。

标头名称和值的键值对。标题名称是lower-cased。

// Prints something like:
//
// { 'user-agent': 'curl/7.22.0',
//   host: '127.0.0.1:8000',
//   accept: '*/*' }
console.log(request.getHeaders());

原始标头中的重复项按以下方式处理,具体取决于标头名称:

  • age , authorization , content-length , content-type , etag , expires , from , host , if-modified-since , if-unmodified-since , last-modified , location , max-forwards , proxy-authorization , referer , retry-after , serveruser-agent 的重复项将被丢弃。
  • set-cookie 始终是一个数组。重复项被添加到数组中。
  • 对于重复的 cookie 标头,这些值用 '; 连接在一起。 '。
  • 对于所有其他标题,这些值用 ', ' 连接在一起。

相关用法


注:本文由纯净天空筛选整理自nodejs.org大神的英文原创作品 message.headers。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。