title: Does <META http-equiv=Pragma content=no-cache> affect XMLHttpRequest's?
body: <p>I am creating a html page which will be hosted in an iFrame.</p>
  
  <p>In the main <code>&lt;head&gt;</code> (page hosting iFrame) I just discovered the follownig meta tags:</p>
  
  <pre><code>&lt;META http-equiv=Pragma content=no-cache&gt;
  &lt;META http-equiv=Cache-Control content=no-cache,no-store,max-age =0&gt;
  &lt;META http-equiv=Expires content=-1&gt;
  </code></pre>
  
  <p>What I want to know, is that will this affect any of my <code>XMLHTTPRequests</code> that I am making? I am storing the <code>XMLHTTPRequest.response</code> as a blob, and then using this blob as the <code>src</code> for <code>&lt;video&gt;</code> and <code>&lt;audio&gt;</code> etc. </p>
  
  <p><strong>Psuedo code:</strong></p>
  
  <pre><code>1. XMLHTTPRequest to blob
  2. store blob in var
  3. use var as video src
  </code></pre>
  
  <p><hr>
  I tested this from within the iFrame and the blobs / video load as expected and play fine, so what do those meta tags do? Because I was under the impression that blobs went into the browser cache?</p>
  
  <p><strong>Note:</strong> I checked the browser's (chrome) network log for the blob and it says <em>(from disk cache)</em>.</p>