title: Angular 6 - HTTP Response 200 is null in subscribe
body: <p>I have the following Angular <code>http.service.ts</code> which I use to call the <code>/login</code> API.</p>
  
  <pre><code>login(user: User) {
      console.log("logging in");
      console.log(JSON.stringify(user));
      this.http
          .post&lt;any&gt;(this.loginURL, user, httpOptions)
          .subscribe(
              res =&gt; console.log('response : ' + res),
              err =&gt; console.log('error : ' + err))
  }
  </code></pre>
  
  <p>This is a really standard <code>POST</code> call but it always returns <code>null</code> and I can't get why.
  This is the <code>Network</code> Google Chrome's tab information</p>
  
  <p><a href="https://i.stack.imgur.com/6LhdK.png" rel="noreferrer"><img src="https://i.stack.imgur.com/6LhdK.png" alt="enter image description here"></a></p>
  
  <p>The Chrome's <code>Console</code> information</p>
  
  <p><a href="https://i.stack.imgur.com/KG0hI.png" rel="noreferrer"><img src="https://i.stack.imgur.com/KG0hI.png" alt="enter image description here"></a></p>
  
  <p>I can't get why the response is <code>null</code>. Even though I have no payload, it should at least make the <code>headers</code> available no?</p>