После недавнего переключения моего приложения Rails 3.0 на SSL у меня возникли проблемы с загрузкой файлов в Internet Explorer.Все отлично работает в Firefox и Chrome.После тщательного поиска я вполне уверен, что проблема связана с заголовком ответа HTTP Cache-Control.
Итак, в коде я вручную удаляю и Cache-Control, и Pragma прямо перед вызовом send_file..
response.headers.delete("Pragma")
response.headers.delete('Cache-Control')
send_file(response_letter_path, :filename=>"aod_response_letter.docx", :disposition=>'inline')
Но когда я просматриваю HTTP-ответ с помощью Firebug или инструментов Chrome Dev, он по-прежнему показывает «Cache-Control: private».
Итак, во-первых, я включенправильный путь к решению этой проблемы IE?И второе, это правильный способ удалить заголовки из ответа HTTP?
Спасибо!