Я хотел бы получить размер в байтах содержимого массива (элементов) в рубине.
Я заполняю свой массив так:
@records.each do |record|
items << { :table => table, :id => record.id, :lruos => record.updated_at }
end
На самом деле, я хочу принудительно отправить Content-Length этого массива, когда я сериализую его в JSON:
respond_to do |format|
#response['Content-Length'] = items.to_s.size
format.json { render :json => { :success => "OK", :items => items } }
end
Так что любая идея сделать это может быть интересной.
(по причине, по которой я не знаю, длина контента не отправляется, поэтому я хочу форсировать ее)
Я использую Rails 3.0.5.