Как остановить запись файла (загрузить форму удаленного URL), если размер файла превышает 500 КБ?Остановить файл, если размер файла превышает 500 КБ рубинов на рельсах
Я использую следующий код для загрузки удаленного файла
require 'open-uri'
open('temp/demo.doc', 'wb') do |file|
file << open('http://example.com/demo.doc').read
end
этот код работает правильно, и я могу получить файлы в папке временных. Теперь я хочу, если размер файла превышает 500 КБ, тогда он должен прекратить записывать файл. Другими словами, я хочу только 500KB файла, если это больше, чем 500KB