Rails 2.3.5 на Apache
Я пытаюсь доставить контент в чрезвычайно требовательное клиентское приложение, которое я не контролирую.
Клиент ожидает увидеть этот заголовок: Content-Type: text/xml
Когда я пытаюсь вернуть это с помощью динамически отрисованного .erb, я устанавливаю тип контента в контроллере:
render :layout => false, :content_type => 'text/xml'
Я также пробовал это на основании моего (очевидно, некорректного чтения документов по rails)
render :layout => false, :content_type => 'text/xml', :charset => nil
Но это выглядит как заголовок: Content-Type: text/xml; charset=utf-8
К сожалению, клиентское приложение (опять же не по моей вине) захлебывается; кодировка = UTF-8.
Я попробовал неприемлемый ответ на этот ТАК вопрос, но, похоже, он не работает:
Удалить кодировку из типа содержимого Rails
Может кто-нибудь указать мне правильный способ установить этот заголовок без кодировки?
Спасибо