title: Why http & https request is not getting cached in safari 10 - Macos?
body: <p>why my api call is not getting cached in safari, where i am responding with</p>
  
  <pre><code>cache-control: max-age=86400, private
  Expires:Tue, 20 Mar 2018 09:23:22 GMT
  </code></pre>
  
  <p><strong>EDIT 1</strong><br>
  <strong>Note:</strong></p>
  
  <ol>
  <li>In other browser it is working fine. </li>
  <li>cache is enabled in my safari browser.</li>
  </ol>
  
  <p><strong>EDIT 2</strong><br>
  <strong>Headers Details</strong>  </p>
  
  <pre><code>Request Header
  Accept  text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
  User-Agent  Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/601.7.7 (KHTML, like Gecko) Version/9.1.2 Safari/601.7.7
  Cache-Control   max-age=0
  
  
  Response header
  Cache-Control   max-age=86400, private
  Expires Wed, 21 Mar 2018 10:14:13 GMT
  ETag    20e01cfc-c3ba-311b-b2d1-ee5e32b4fc32
  Connection  keep-alive
  Content-Length  109
  Date    Tue, 21 Mar 2017 10:14:13 GMT
  Content-Type    text/javascript
  Server  Apache
  X-Powered-By    PHP/5.3.10
  Cache-Control   max-age=86400, private
  X-FORWARDED-FOR {Host}
  </code></pre>