나는 내 브라우저에서 JSON 응답을 얻으려고하지만 난 받고 있어요 : 그것은 작동해야이 요청에 대해 "406 Not Acceptable"메시지가 나타나는 이유는 무엇입니까?
: (~ 1.0ms의 액티브)
는 4ms의에서 허용되지 않음 (406)를 완성. 나는 내 컨트롤러에 다음 코드를 가지고 : 그 응답이 요청하신 URL에
.json
을 추가하는 것입니다에 JSON 형식을 사용으로 레일을 강제로respond_to :json def get_current_value stocks = Stockexchange.find(:all) respond_with(stocks) do |format| format.json { render :json => stocks.to_json} end return end
요청을 할 때'Accept' 헤더를'application/json'으로 설정하고 있습니까? 일반 HTTP 클라이언트를 사용하여 테스트하여 서버 측 문제인지 확인 했습니까? – toniedzwiedz