aboutsummaryrefslogtreecommitdiffstats
path: root/railties/lib/rails/all.rb
diff options
context:
space:
mode:
authorCarlhuda <carlhuda@engineyard.com>2010-02-23 17:03:06 -0800
committerCarlhuda <carlhuda@engineyard.com>2010-02-23 17:06:35 -0800
commit5e2bd08023344f3fd4675e80203a10967ffe9000 (patch)
tree4e1b647bba47175b6ab9d0f054d4baba2224e221 /railties/lib/rails/all.rb
parenta73f682e43016de520510e015802c48c9947a05c (diff)
downloadrails-5e2bd08023344f3fd4675e80203a10967ffe9000.tar.gz
rails-5e2bd08023344f3fd4675e80203a10967ffe9000.tar.bz2
rails-5e2bd08023344f3fd4675e80203a10967ffe9000.zip
Makes send_file work again by deferring to Rack::Sendfile.
* Add the Rack::Sendfile middleware * Make the header to use configurable via config.action_dispatch.x_sendfile_header (default to "X-Sendfile"). * Add Railties tests to confirm that these work * Remove the :stream, :buffer_size, and :x_senfile default options to send_file * Change the log subscriber to always say "Sent file" * Add deprecation warnings for options that are now no-ops Note that servers can configure this by setting X-Sendfile-Type. Hosting companies and those creating packages of servers specially designed for Rails applications are encouraged to specify this header so that this can work transparently.
Diffstat (limited to 'railties/lib/rails/all.rb')
0 files changed, 0 insertions, 0 deletions