This is the archived documentation for Angular v5. Please visit angular.io to see documentation for the current version of Angular.

Headers

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.