Headers

class deprecated

npm Package @angular/http
Module import { Headers } from '@angular/http';
Source http/src/headers.ts

Deprecation Notes

use @angular/common/http instead

Overview

class Headers {
  constructor(headers?: Headers | {...})
  static fromResponseHeaderString(headersString: string): Headers
  append(name: string, value: string): void
  delete(name: string): void
  forEach(fn: (values: string[], name: string | undefined, headers: Map<string, string[]>) => void): void
  get(name: string): string | null
  has(name: string): boolean
  keys(): string[]
  set(name: string, value: string | string[]): void
  values(): string[][]
  toJSON(): {...}
  getAll(name: string): string[] | null
  entries()
}

Static Members

static fromResponseHeaderString(headersString: string): Headers

Returns a new Headers instance from the given DOMString of Response Headers

Constructor

constructor(headers?: Headers | { [name: string]: any; } | null)

Members

append(name: string, value: string): void

Appends a header to existing list of header values for a given header name.

delete(name: string): void

Deletes all header values for the given name.

forEach(fn: (values: string[], name: string | undefined, headers: Map<string, string[]>) => void): void

get(name: string): string | null

Returns first header that matches given name.

has(name: string): boolean

Checks for existence of header by given name.

keys(): string[]

Returns the names of the headers

set(name: string, value: string | string[]): void

Sets or overrides header value for given name.

values(): string[][]

Returns values of all headers.

toJSON(): { [name: string]: any; }

Returns string of all headers.

getAll(name: string): string[] | null

Returns list of header values for a given name.

entries()

This method is not implemented.

© 2010–2018 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://v5.angular.io/api/http/Headers