Как принудительно вывести XML с помощью RABL? Он отображает JSON по умолчанию, что отлично работает. Когда я захожу на свою страницу с помощью
curl -H "Accept: application/xml" -X GET (myurl)
RABL отображает XML, как и ожидалось. Однако, когда я обращаюсь к тому же URL-адресу с помощью браузера, ответ находится в формате JSON. Я попытался установить
ActionView::Template::Handlers::Rabl.default_format = Mime::XML
так же как
render "index.rabl", :content_type => 'application/xml'
В этом случае rails возвращает application/xml в качестве типа контента, но по-прежнему возвращает JSON.
Как я могу отобразить XML-представление моих данных, не отправляя application/xml
в качестве единственного заголовка принятия?