HttpHeaders interface
HTTP 헤더 키/값 쌍의 컬렉션입니다.
메서드
clone() | 이 HttpHeaders 컬렉션의 딥 클론/복사본을 만듭니다. |
contains(string) | 이 헤더 컬렉션에 제공된 헤더 이름에 대한 헤더 항목이 포함되어 있는지 여부를 가져옵니다. |
get(string) | 제공된 헤더 이름의 헤더 값을 가져옵니다. 또는 제공된 이름을 가진 헤더가 이 컬렉션에 없는 경우 정의되지 않습니다. |
header |
이 컬렉션에 포함된 헤더 이름을 가져옵니다. |
headers |
이 컬렉션에 포함된 헤더를 배열로 가져옵니다. |
header |
이 컬렉션에 포함된 헤더 값을 가져옵니다. |
raw |
이 컬렉션에 포함된 헤더를 개체로 가져옵니다. |
remove(string) | 제공된 headerName을 사용하여 헤더를 제거합니다. 헤더가 존재하고 제거되었는지 여부를 반환합니다. |
set(string, string | number) | 제공된 이름과 값을 사용하여 이 컬렉션의 헤더를 설정합니다. 이름은 대소문자를 구분하지 않습니다. |
to |
이 HTTP 헤더 컬렉션의 JSON 개체 표현을 가져옵니다.
결과는 와 동일합니다 |
메서드 세부 정보
clone()
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()
headerValues()
이 컬렉션에 포함된 헤더 값을 가져옵니다.
function headerValues(): string[]
반환
string[]
rawHeaders()
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 }