Чтобы устранить проблемы с Safari, часто зависающими при загрузке файлов, мне нужно сделать запрос на мой сервер Rails и вернуть его пустым телом с заголовком «Соединение: закрыть» , Более подробную информацию об этом исправлении можно найти here.Как установить заголовок «Соединение: закрыть» в Rails
До сих пор я пытался:
def close
return head :ok, {'Connection' => 'close'}
end
def close
response.headers['Connection'] = 'close'
render :nothing => true
end
def close
response.headers['Connection'] = 'close'
return head :ok
end
Ни один из этих подходов не похоже на работу. Проверка запроса в консоли разработчика Firebug и Safari показывает, что заголовок ответа, Connection, всегда настроен на «keep-alive»
Я запускаю Rails 2.3.5 с Mongrel и Nginx. Настройка заголовка, такого как Content-Type, работает, кстати.
Любые идеи о том, как исправить это?