aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib/action_controller/metal/head.rb
diff options
context:
space:
mode:
authortwinturbo <me@broadcastingadam.com>2012-05-03 17:24:05 -0700
committertwinturbo <me@broadcastingadam.com>2012-05-03 17:24:05 -0700
commit8edd21c66fee41f755cf962e898646005ae866c0 (patch)
treebab48d7471e4a380478efcc08bb71dbdccb56f3f /actionpack/lib/action_controller/metal/head.rb
parent8eedd1a4a7bed400d0daed1fecafc4f84c5561f2 (diff)
downloadrails-8edd21c66fee41f755cf962e898646005ae866c0.tar.gz
rails-8edd21c66fee41f755cf962e898646005ae866c0.tar.bz2
rails-8edd21c66fee41f755cf962e898646005ae866c0.zip
Remove content-length as well
Diffstat (limited to 'actionpack/lib/action_controller/metal/head.rb')
-rw-r--r--actionpack/lib/action_controller/metal/head.rb5
1 files changed, 3 insertions, 2 deletions
diff --git a/actionpack/lib/action_controller/metal/head.rb b/actionpack/lib/action_controller/metal/head.rb
index 802c44cc73..5bdbde9ebb 100644
--- a/actionpack/lib/action_controller/metal/head.rb
+++ b/actionpack/lib/action_controller/metal/head.rb
@@ -28,10 +28,11 @@ module ActionController
self.status = status
self.location = url_for(location) if location
- if include_content_type?(self.status)
+ if include_content_headers?(self.status)
self.content_type = Mime[formats.first] if formats
else
headers.delete('Content-Type')
+ headers.delete('Content-Length')
end
self.response_body = " "
@@ -39,7 +40,7 @@ module ActionController
private
# :nodoc:
- def include_content_type?(status)
+ def include_content_headers?(status)
case status
when 100..199
false