Skip to content

http.Function.mergeHeaders

github-actions[bot] edited this page Jun 8, 2026 · 2 revisions

@zenstone/ts-utils / http / mergeHeaders

Function: mergeHeaders()

mergeHeaders(...inputs): Headers

Defined in: src/http/headers.ts:61

合并多个 HeadersInitInputHeaders 对象

Key(Header name) 会进行 trim 操作:

  • Key(Header name) 头尾的空格(制表符、回车符)会被去除
  • 当 Key(Header name) 为空字符(trim 后),将跳过该 Key

注意:当输入的 headers[string, string][]Record<string, string> 类 型时,应该确保 Key(Header name) 为小写(以确保同 Key 的 Header 会被有效覆盖)。

Parameters

inputs

...HeadersInitInput[]

多个 HeadersInitInput 对象,Key(Header name) 应为小写(中划线)

Returns

Headers

Clone this wiki locally