установить заголовок типа контента с помощью rails и apache - PullRequest
3 голосов
/ 21 января 2011

Я хочу отправить сгенерированное представление в виде файла kml с необходимыми заголовками (тип содержимого и срок действия файла истекает) ... использование head дает 500, а использование response.headers не имеет никакого эффекта ...

Что мне делать?

Ответы [ 2 ]

11 голосов
/ 21 января 2011
0 голосов
/ 21 января 2011

Вам необходимо зарегистрировать тип MIME KML.In your config/initializers/mime_types.rb

Mime::Type.register "application/vnd.google-earth.kml", :kml 

Тогда в вашем действии вы можете сделать:

format.kml { ... }

Учебное пособие по KML: http://code.google.com/apis/kml/documentation/kml_tut.html#kml_server

...