From 093c7257326ea31a832c167f9049b02f897365bf Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Sun, 26 Nov 2006 05:04:57 +0000 Subject: Fix that redirects should set "Location" header, not "location", and remove dead CGI.redirect git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@5634 5ecf4fe2-1ee6-0310-87b1-e25e094e27de --- actionpack/lib/action_controller/cgi_ext/cgi_ext.rb | 7 ------- actionpack/lib/action_controller/response.rb | 2 +- 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/actionpack/lib/action_controller/cgi_ext/cgi_ext.rb b/actionpack/lib/action_controller/cgi_ext/cgi_ext.rb index d2973c0c10..06958272ab 100755 --- a/actionpack/lib/action_controller/cgi_ext/cgi_ext.rb +++ b/actionpack/lib/action_controller/cgi_ext/cgi_ext.rb @@ -27,13 +27,6 @@ class CGI #:nodoc: def request_parameters CGIMethods.parse_request_parameters(params, env_table) end - - def redirect(where) - header({ - "Status" => "302 Moved", - "location" => "#{where}" - }) - end def session(parameters = nil) parameters = {} if parameters.nil? diff --git a/actionpack/lib/action_controller/response.rb b/actionpack/lib/action_controller/response.rb index d6795e37a0..a6438a132b 100755 --- a/actionpack/lib/action_controller/response.rb +++ b/actionpack/lib/action_controller/response.rb @@ -27,7 +27,7 @@ module ActionController def redirect(to_url, permanently = false) @headers["Status"] = "302 Found" unless @headers["Status"] == "301 Moved Permanently" - @headers["location"] = to_url + @headers["Location"] = to_url @body = "You are being redirected." end -- cgit v1.2.3