2013-02-17 41 views
0

我非常想创建一个模型服务器,它给我(现在)硬编码结果到JSON查询。现在我只是从服务器返回格式正确的JSON文本。C++模型服务器returing JSON不起作用

然而,在我下面的代码,我从误差函数如下:

错误LoadingPage状态:错误响应文本=未定义的错误是未定义

我想知道如果这是因为我的服务器,或者客户端的代码有问题。你怎么看?

非常感谢! 迈克

下面的代码:

$(document).ready(function() { 
    LoadingPage(); 
}); 

//----------------------------------------------------------------------------------------------------------------------------------------------------------- 

function LoadingPage() 
{ 
    alert("In LoadingPage"); 

    $.ajax({ 
      type: "GET", 
      url: "localhost", 
      success: function(result) 
       {      
        alert('poopoo'); 
       }, 
      error: function(xhr, status, error) 
       { 
        alert("Error in LoadingPage status: " + status + " Response text= "+xhr.responseText + " Error was " + error.statusText); 
       }, 


      async:true 
      });  
} 

回答

0

请求看起来不错,确保响应完全形成了。按照http://www.w3.org/Protocols/rfc2616/rfc2616-sec6.html 作出恰当的回应是这样的,至少包括:

HTTP/1.0 200 OK\r\n 
\r\n 
<content goes here> 
+0

我只是realized-我的服务器不会被调用所有来自Ajax调用。如果我去浏览器并转到localhost,它会在浏览器中返回我的JSON文本。任何想法,为什么这不是从阿贾克斯工作? – Mike 2013-02-18 13:06:59