Bagikan melalui


HttpHeaders class

Kumpulan pasangan kunci/nilai header HTTP.

Konstruktor

HttpHeaders(RawHttpHeaders)

Metode

clone()

Buat klon mendalam/salinan koleksi HttpHeaders ini.

contains(string)

Dapatkan apakah koleksi header ini berisi entri header untuk nama header yang disediakan atau tidak.

get(string)

Dapatkan nilai header untuk nama header yang disediakan, atau tidak terdefinisi jika tidak ada header dalam koleksi ini dengan nama yang disediakan.

headerNames()

Dapatkan nama header yang terkandung dalam koleksi ini.

headersArray()

Dapatkan header yang terkandung dalam koleksi ini sebagai array.

headerValues()

Dapatkan nilai header yang terkandung dalam koleksi ini.

rawHeaders()

Dapatkan header yang berisi koleksi ini sebagai objek.

remove(string)

Hapus header dengan headerName yang disediakan. Mengembalikan apakah header ada atau tidak dan dihapus.

set(string, string | number)

Atur header dalam koleksi ini dengan nama dan nilai yang disediakan. Nama ini tidak peka huruf besar/kecil.

toJson({ preserveCase?: boolean })

Dapatkan representasi objek JSON dari koleksi header HTTP ini.

toString()

Dapatkan representasi string dari koleksi header HTTP ini.

Detail Konstruktor

HttpHeaders(RawHttpHeaders)

new HttpHeaders(rawHeaders?: RawHttpHeaders)

Parameter

rawHeaders
RawHttpHeaders

Detail Metode

clone()

Buat klon mendalam/salinan koleksi HttpHeaders ini.

function clone(): HttpHeaders

Mengembalikan

contains(string)

Dapatkan apakah koleksi header ini berisi entri header untuk nama header yang disediakan atau tidak.

function contains(headerName: string): boolean

Parameter

headerName

string

Mengembalikan

boolean

get(string)

Dapatkan nilai header untuk nama header yang disediakan, atau tidak terdefinisi jika tidak ada header dalam koleksi ini dengan nama yang disediakan.

function get(headerName: string): undefined | string

Parameter

headerName

string

Nama header.

Mengembalikan

undefined | string

headerNames()

Dapatkan nama header yang terkandung dalam koleksi ini.

function headerNames(): string[]

Mengembalikan

string[]

headersArray()

Dapatkan header yang terkandung dalam koleksi ini sebagai array.

function headersArray(): HttpHeader[]

Mengembalikan

headerValues()

Dapatkan nilai header yang terkandung dalam koleksi ini.

function headerValues(): string[]

Mengembalikan

string[]

rawHeaders()

Dapatkan header yang berisi koleksi ini sebagai objek.

function rawHeaders(): RawHttpHeaders

Mengembalikan

remove(string)

Hapus header dengan headerName yang disediakan. Mengembalikan apakah header ada atau tidak dan dihapus.

function remove(headerName: string): boolean

Parameter

headerName

string

Nama header yang akan dihapus.

Mengembalikan

boolean

set(string, string | number)

Atur header dalam koleksi ini dengan nama dan nilai yang disediakan. Nama ini tidak peka huruf besar/kecil.

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

Parameter

headerName

string

Nama header yang akan diatur. Nilai ini tidak peka huruf besar/kecil.

headerValue

string | number

Nilai header yang akan diatur.

toJson({ preserveCase?: boolean })

Dapatkan representasi objek JSON dari koleksi header HTTP ini.

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

Parameter

options

{ preserveCase?: boolean }

Mengembalikan

toString()

Dapatkan representasi string dari koleksi header HTTP ini.

function toString(): string

Mengembalikan

string