title: Does jQuery ajaxSetup({cache: true}) generally work?
body: <p>jQuery 1.4.2 omits the <strong>timestamp</strong> GET parameter (to defeat browser cacheing) if I assert the ajax cache setting in the local context:</p>
  
  <pre><code>$.ajax({
      url: searcher, 
      data: keys,
      cache: true,
      type: 'GET',
      dataType: 'json',
      success: function(data) {
          // something
      });
  </code></pre>
  
  <p>But it includes timestamp if I move the setting out of there and into the global context:</p>
  
  <pre><code>$.ajaxSetup({cache: true});
  </code></pre>
  
  <p>Moreover, if I let the default apply, jQuery sets <strong>timestamp</strong>, which doesn't seem to match the manual.</p>
  
  <p>Do you experience the same?</p>
  
  <p>Do HTTP cache control response headers from the server affect this jQuery feature?</p>