title: How does one read the response headers in an Angular6 HttpClient response?
body: <p>[Completely rewritten to get to the heart of the issue]</p>
  
  <p>I am using Angular6. The HttpClient communicates with a server application. I need to know how to read the headers on the response when utilizing HttpClient with the <code>post</code> and <code>get</code> methods.</p>
  
  <pre><code>//Psuedocode
  constructor( private http : HttpClient ){
      ...
      let stream = http.post( url, data, options );
      stream.subscribe( ( response : any ){
          //here the response is stripped of headers
          //it is the body of the response decoded as a JSON object.
          //how do I read the response headers?
      } );
  }
  </code></pre>