title: Why does IE11 send 'pragma: no-cache' in request header for ajax requests?
body: <p>I am testing my web page on IE11. I am making some ajax calls and setting response headers as</p>
  
  <pre><code>Cache-Control: private, max-age=21600;
  </code></pre>
  
  <p>Though everytime making a request, IE11 sets <code>Pragma:no-cache</code> request header. Causing request to get served from origin, though it should have been present in cache.\</p>
  
  <p>Why does IE do that? Is there any way in IE to ignore this header?</p>
  
  <p>Thanks.</p>