2013-02-17 3 views
0

JSON 쿼리에 (지금은) 하드 코딩 된 결과를 제공하는 모형 서버를 만들고 싶습니다. 지금은 서버에서 올바른 형식의 JSON 텍스트를 반환하기 만하면됩니다.JSON이 작동하지 않는 C++ 모형 서버

그러나, 아래에있는 내 코드에서, 나는 오류 기능에서 다음을 얻을 :

상태 오류 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-. 브라우저로 가서 localhost로 이동하면 JSON 텍스트가 브라우저에 반환됩니다. 이게 왜 아약스에서 작동하지 않는지? – Mike

관련 문제