title: How to make Safari send if-modified-since header?
body: <p>When I generate a page I send headers</p>
  
  <pre><code>HTTP/1.1 200 OK
  Cache-Control: private
  Content-Type: text/html; charset=utf-8
  Last-Modified: Mon, 04 Apr 2011 20:08:33 GMT
  Vary: Accept-Encoding
  Date: Mon, 11 Apr 2011 01:36:21 GMT
  Content-Length: 3019
  </code></pre>
  
  <p>then, when I try to get this page again all browsers send correct request and get 304 answer except Safari - it never sends if-modified-since. It always reloads whole page even it havnt been changed</p>
  
  <p>Does this behavior of Safari known and what to do to make Safari work in right way?</p>