Чтобы исправить проблемы с зависанием Safari при загрузке файлов, мне нужно сделать запрос на мой сервер Rails и вернуть пустое тело с заголовком «Connection: close».Более подробную информацию об этом исправлении можно найти здесь .
До сих пор я пробовал:
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, работает кстати.
Есть идеи, как это исправить?