HttpHeadersLike interface
Een verzameling http-headersleutel-waardeparen.
Methoden
clone() | Maak een diepe kloon/kopie van deze HttpHeaders-verzameling. |
contains(string) | Controleer of deze koptekstverzameling een koptekstvermelding bevat voor de opgegeven headernaam. |
get(string) | Haal de headerwaarde op voor de opgegeven headernaam of niet gedefinieerd als er geen header in deze verzameling met de opgegeven naam bestaat. |
header |
Haal de headernamen op die in deze verzameling zijn opgenomen. |
headers |
Haal de kopteksten in deze verzameling op als een matrix. |
header |
Haal de headerwaarden op die in deze verzameling zijn opgenomen. |
raw |
Haal de kopteksten op die deze verzameling bevatten als een object. |
remove(string) | Verwijder de header met de opgegeven headerName. Retourneer of de header al dan niet bestond en is verwijderd. |
set(string, string | number) | Stel een header in deze verzameling in met de opgegeven naam en waarde. De naam is niet hoofdlettergevoelig. |
to |
Haal de JSON-objectweergave van deze HTTP-headerverzameling op.
Het resultaat is hetzelfde als |
Methodedetails
clone()
Maak een diepe kloon/kopie van deze HttpHeaders-verzameling.
function clone(): HttpHeadersLike
Retouren
contains(string)
Controleer of deze koptekstverzameling een koptekstvermelding bevat voor de opgegeven headernaam.
function contains(headerName: string): boolean
Parameters
- headerName
-
string
Retouren
boolean
get(string)
Haal de headerwaarde op voor de opgegeven headernaam of niet gedefinieerd als er geen header in deze verzameling met de opgegeven naam bestaat.
function get(headerName: string): undefined | string
Parameters
- headerName
-
string
De naam van de header.
Retouren
undefined | string
headerNames()
Haal de headernamen op die in deze verzameling zijn opgenomen.
function headerNames(): string[]
Retouren
string[]
headersArray()
Haal de kopteksten in deze verzameling op als een matrix.
function headersArray(): HttpHeader[]
Retouren
headerValues()
Haal de headerwaarden op die in deze verzameling zijn opgenomen.
function headerValues(): string[]
Retouren
string[]
rawHeaders()
Haal de kopteksten op die deze verzameling bevatten als een object.
function rawHeaders(): RawHttpHeaders
Retouren
remove(string)
Verwijder de header met de opgegeven headerName. Retourneer of de header al dan niet bestond en is verwijderd.
function remove(headerName: string): boolean
Parameters
- headerName
-
string
De naam van de koptekst die moet worden verwijderd.
Retouren
boolean
set(string, string | number)
Stel een header in deze verzameling in met de opgegeven naam en waarde. De naam is niet hoofdlettergevoelig.
function set(headerName: string, headerValue: string | number)
Parameters
- headerName
-
string
De naam van de koptekst die moet worden ingesteld. Deze waarde is niet hoofdlettergevoelig.
- headerValue
-
string | number
De waarde van de koptekst die moet worden ingesteld.
toJson({ preserveCase?: boolean })
Haal de JSON-objectweergave van deze HTTP-headerverzameling op.
Het resultaat is hetzelfde als rawHeaders()
.
function toJson(options?: { preserveCase?: boolean }): RawHttpHeaders
Parameters
- options
-
{ preserveCase?: boolean }