title: Missing headers in Fetch response
body: <p>I need to make a <code>CORS post request</code>. I need to use <code>fetch</code> because <code>axios</code>'s <code>response</code> is already processed to json. </p>
  
  <p>But in <code>fetch</code> response, the <code>headers</code> is empty. But I don't think this is the server problem since <code>axios</code> response headers have the values that I want. </p>
  
  <p>Any trick? </p>
  
  <pre><code>    fetch('http://localhost:9876/test/sample-download', {
          method: 'post',
          headers: {},
          body: {}
      })
          .then(response =&gt; {
              console.log(response);
          })
          .catch(err =&gt; console.error(err));
  
      axios.post('http://localhost:9876/test/sample-download', {}, {})
          .then(response =&gt; console.log(response))
          .catch(error =&gt; console.error(error));
  </code></pre>