Не найдено ни одного маршрута »/sessions.json - PullRequest
0 голосов
/ 27 февраля 2011

Так почему я получаю эту ошибку и почему она указывает на localhost вместо localhost: 3000?

Завершено за 27 мс (просмотр: 3, DB: 13) |406 Недопустимо [http://localhost/sessions.json]

Я пытаюсь использовать ObjectiveResource (приложение для iphone) и Rails.ObjectiveResource указывает на файл sessions.json с сообщением, которое я предполагаю при создании сеанса.

В моем файле маршрутов я использую

map.resources :sessions map.connect ':controller.:format'<br> map.connect ':controller/:action.:format'

Ответы [ 2 ]

0 голосов
/ 27 февраля 2011

Вам необходимо зарегистрировать JSON как MIME-тип. Проверьте, что в файле app_root/config/initializers/mime_types.rb есть строка вроде:

Mime::Type.register_alias "application/json", :json
0 голосов
/ 27 февраля 2011

в вашем маршрутах

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...