다음을 통해 공유


HttpHeaders interface

HTTP 헤더 키/값 쌍의 컬렉션입니다.

메서드

clone()

이 HttpHeaders 컬렉션의 딥 클론/복사본을 만듭니다.

contains(string)

이 헤더 컬렉션에 제공된 헤더 이름에 대한 헤더 항목이 포함되어 있는지 여부를 가져옵니다.

get(string)

제공된 헤더 이름의 헤더 값을 가져옵니다. 또는 제공된 이름을 가진 헤더가 이 컬렉션에 없는 경우 정의되지 않습니다.

headerNames()

이 컬렉션에 포함된 헤더 이름을 가져옵니다.

headersArray()

이 컬렉션에 포함된 헤더를 배열로 가져옵니다.

headerValues()

이 컬렉션에 포함된 헤더 값을 가져옵니다.

rawHeaders()

이 컬렉션에 포함된 헤더를 개체로 가져옵니다.

remove(string)

제공된 headerName을 사용하여 헤더를 제거합니다. 헤더가 존재하고 제거되었는지 여부를 반환합니다.

set(string, string | number)

제공된 이름과 값을 사용하여 이 컬렉션의 헤더를 설정합니다. 이름은 대소문자를 구분하지 않습니다.

toJson({ preserveCase?: boolean })

이 HTTP 헤더 컬렉션의 JSON 개체 표현을 가져옵니다. 결과는 와 동일합니다 rawHeaders().

메서드 세부 정보

clone()

이 HttpHeaders 컬렉션의 딥 클론/복사본을 만듭니다.

function clone(): HttpHeadersLike

반환

contains(string)

이 헤더 컬렉션에 제공된 헤더 이름에 대한 헤더 항목이 포함되어 있는지 여부를 가져옵니다.

function contains(headerName: string): boolean

매개 변수

headerName

string

반환

boolean

get(string)

제공된 헤더 이름의 헤더 값을 가져옵니다. 또는 제공된 이름을 가진 헤더가 이 컬렉션에 없는 경우 정의되지 않습니다.

function get(headerName: string): undefined | string

매개 변수

headerName

string

헤더의 이름입니다.

반환

undefined | string

headerNames()

이 컬렉션에 포함된 헤더 이름을 가져옵니다.

function headerNames(): string[]

반환

string[]

headersArray()

이 컬렉션에 포함된 헤더를 배열로 가져옵니다.

function headersArray(): HttpHeader[]

반환

headerValues()

이 컬렉션에 포함된 헤더 값을 가져옵니다.

function headerValues(): string[]

반환

string[]

rawHeaders()

이 컬렉션에 포함된 헤더를 개체로 가져옵니다.

function rawHeaders(): RawHttpHeaders

반환

remove(string)

제공된 headerName을 사용하여 헤더를 제거합니다. 헤더가 존재하고 제거되었는지 여부를 반환합니다.

function remove(headerName: string): boolean

매개 변수

headerName

string

제거할 헤더의 이름입니다.

반환

boolean

set(string, string | number)

제공된 이름과 값을 사용하여 이 컬렉션의 헤더를 설정합니다. 이름은 대소문자를 구분하지 않습니다.

function set(headerName: string, headerValue: string | number)

매개 변수

headerName

string

설정할 헤더의 이름입니다. 이 값은 대/소문자를 구분하지 않습니다.

headerValue

string | number

설정할 헤더의 값입니다.

toJson({ preserveCase?: boolean })

이 HTTP 헤더 컬렉션의 JSON 개체 표현을 가져옵니다. 결과는 와 동일합니다 rawHeaders().

function toJson(options?: { preserveCase?: boolean }): RawHttpHeaders

매개 변수

options

{ preserveCase?: boolean }

반환