Модифицировать заголовок в RoR? - PullRequest
0 голосов
/ 02 декабря 2011

Мне было интересно, как изменить headers content-type на text/xml в ruby on rails.Я хочу сделать это, потому что приложение для Android, которое я разрабатываю, получает данные, анализируя XML из удаленной ссылки.Сервер извлекает данные и выводит их в формате xml.Поэтому мне просто нужно изменить тип содержимого, чтобы приложение могло правильно анализировать данные.

Любая помощь будет принята.

1 Ответ

1 голос
/ 02 декабря 2011

С Направляющие рельса :

По умолчанию Rails будет обслуживать результаты операции рендеринга с тип содержимого MIME text / html (или application / json, если вы используете опция: json или application / xml для опции: xml.). Есть время, когда вы можете изменить это, и вы можете сделать это, установив опция: content_type:

render: file => filename,: content_type => 'application / rss'

...