title: jQuery, JSON and Apache problem
body: <p>I have an jQuery JSON request, that loads some JSON from another server (ex. foo.com):</p>
  
  <pre><code>$.getJSON("http://foo.com/json.php",function(data) { alert(data); });
  </code></pre>
  
  <p>But I receive data as null. This is not cross-domain issue, I tried following:</p>
  
  <pre><code>$.getJSON("http://twitter.com/users/usejquery.json?callback=?",
      function(data) { alert(data); });
  </code></pre>
  
  <p>and received nice JSON object. So, I think there is problem with backend, Apache 2.2.14. Here are HTTP headers, sent from server:</p>
  
  <pre><code>Date: Sun, 07 Mar 2010 16:08:38 GMT
  Server: Apache/2.2.14 (CentOS)
  X-Powered-By: PHP/5.3.1
  Content-Length: 2
  Keep-Alive: timeout=15, max=99
  Connection: Keep-Alive
  Content-Type: application/json; charset=UTF-8
  </code></pre>
  
  <p>The headers are the same in each case: regular HTTP-request or AJAX. But I receive empty content with AJAX, and normal JSON with browser request. I'm using Firebug for tests, PHP5 for forming JSON.</p>
  
  <p>Somebody have any ideas?
  Thank you!</p>