: def show
render json: Room.find(params[:id])
end
자원이 발견 될 때 작동합니다. 그러나 존재하지 않는 것을 찾으면 500 오류를 반환합니다. 이게 404를 돌려 주면 안 될까요? > http --json GET chat.dev/api/v1/rooms/23
HTTP/1.1 500 Interna
그래서 새로운 rails-api 프로젝트에서 API를 시작하려고합니다. 모든 인증 작업에 Devise를 사용하고 싶습니다. 나는 이미 나의 최근의 인터넷 검색에서 많은 것을 배웠다. 나는 작업 SessionsController를 가지고 있지만, RegisterController를 사용하여 Rails-API + Devise에 대한 내용을 확실히 놓쳤다. 난
나는 조선에 브라이언 Cadarella하여 자습서를 따라하고 있습니다. 레일-API 백엔드과 엠버 응용 프로그램을 구축 . http://reefpoints.dockyard.com/ember/2013/01/09/building-an-ember-app-with-rails-api-part-2.html 나는 변경하자마자 : App.UsersIndexRoute =
모바일 앱용 Rails API를 제작해야합니다. API는 json 형식의 요청을 보내고받습니다. 또한 앱을 관리하기 위해 백엔드를 만들고 싶습니다. 백 엔드는 데스크톱 (admin)에서 사용자 인터페이스가있는 레일스를 사용합니다. Rails 4 앱에서 Rails-API 보석을 사용하는 방법이 있는지 궁금합니다. 그렇다면 어떻게됩니까?
요청을 모든 API 컨트롤러로 제한하여 JSON 경로로 리디렉션하고 싶습니다. 응답에 따라 URL이 변경되어야하므로 리디렉션을 사용하고 싶습니다. 하나의 옵션은 요청을 동일한 작업으로 리디렉션하지만 JSON 형식을 적용하는 before_filter을 사용하는 것입니다. 예제가 아직 작동하지 않습니다! # base_controller.rb
class Api
rails-api 앱을 설치하려고하며 요청을 통해 사용자에게 액세스 할 수 있기를 원합니다. 나는 각 요청의 헤더에 토큰을 전달하여 HTTP 토큰 인증이 여기에있는 방법이라고 읽었습니다. 나는 약간의 어려움을 겪었는데 매 요청마다 사용자를 가져 오는 방법입니다. 이 설정을 위해 미들웨어를 작성해야합니까, 아니면 이미 이런 종류의 라이프 사이클을 수행하고있는
그냥 RABL Gem W/Rails 3.2.6을 사용하고 머리를 쓰려고 시작했습니다. 나는이 스택의 일부에 익숙하지 않으므로 나와 함께 베어링을 주셔서 감사합니다. 등록을 통해 has_many 하위 클래스의 모델이 있는데 RABL을 사용하여 JSON을 출력 할 수 있습니다. object @classroom
attributes :id, :name
chi
나는 rails-api 응용 프로그램을 만들고 토큰 인증을 사용하여 보안을 유지했습니다. authenticate_or_request_with_http_token을 사용하는 메서드를 호출하는 before_filter을 설정했습니다. 모든 것이 잘 작동하지만, 인증이 올바르지 않으면 html 응답이 표시됩니다. 응답 형식을 어떻게 정의 할 수 있습니까? 포함함
저는 레일 api 및 curl 명령에 새로운 꿀벌입니다. 네이티브 앱에서 전송 요청에 응답하는 레일 API가 있습니다. 그리고 curl 명령을 사용하여 기본 api에서 보낸 요청 중 하나에 내 rails api가 해당 데스크톱 응용 프로그램에 데이터베이스에 저장된 파일을 보냅니다. 그러나 curl -o/-O 명령을 사용할 때 curl 명령을 사용하여 파일을