Я использую Ruby on Rails 3, и в моем файле просмотра у меня есть этот код:
<%= form_for (@account, ...) do |f| %>
<%= f.file_field :file %>
...
<%= f.submit "Upload" %>
<% end %>
Чтобы избежать перегрузки сервера, я бы проверил размер загружаемого файла до того, какчто сервер его получает.Это происходит потому, что, нажав кнопку отправки формы, сервер сначала полностью получит файл, а затем проверит файл.
Я знаю, что HTTP-запрос имеет поля заголовка , поэтомуЯ хотел бы проверить их для загружаемого файла, в частности, в моем случае, значение Content-Length .
Как это сделать?