當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。