2013-07-29 5 views
2

내가 설치 한 쉬는 시간 : 데이터베이스를 구성어떻게 데이터를 Json으로 출력합니까?

http://www.recessframework.org/

는, 테이블, 생성 된 모델과 컨트롤러를 추가했다.

비디오 자습서에서는 작성자가 ../something.json과 같은 URI를 사용하여 JSON 결과를 가져 오는 것을 볼 수 있습니다.

Unable to provide desired content-type. Does the view XXX exist? 

는 기본적으로 내가 필요로하는 Ember.js에서 사용하기에 적절한 형성 평안한 JSON 서비스입니다 : 내가 ../profile.json로 이동하지만, 오류가 발생, 그래서 나는 프로파일 클래스를 생성합니다.

Recess가 .json을 추가하지 않고 JSON을 반환하면 나는 그것을 좋아할 것입니다.

누구나 어떻게 작동시키는 지 알고 계십니까? Recess로 JSON Restful 서비스를 제대로 작성하는 방법은 무엇입니까?

최근 포럼이 다운되어서 도움이 될뿐입니다. : 단지 하나의 가능한 출력으로 JSON을 남겨 -

답변

3

당신은

/** 
* !RespondsWith Json, Layouts 
* !Prefix something/ 
*/ 

당신이 요청 URL에 .json을 추가 제거하려면 그것을 JSON 형식으로 출력 데이터를 허용하는 컨트롤러 클래스를 수정해야

/** 
* !RespondsWith Json 
* !Prefix something/ 
*/ 

, 당신은 Accept: application/json 시간을 사용하여 JSON 출력을 강제 할 수있는 세부 한편

에 대한 this link보기 eader를 요청하므로 요청 URL에 .json 단어를 추가해서는 안됩니다. 그러나 컨트롤러 클래스에서 Json 출력을 활성화해야합니다.

관련 문제