Changeset 7084
- Timestamp:
- 06/23/07 00:13:40 (1 year ago)
- Files:
-
- trunk/actionpack/CHANGELOG (modified) (1 diff)
- trunk/actionpack/lib/action_controller/cgi_process.rb (modified) (1 diff)
- trunk/actionpack/test/controller/cgi_test.rb (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/actionpack/CHANGELOG
r7034 r7084 1 1 *SVN* 2 3 * Don't mistakenly interpret the request uri as the query string. #8731 [lifofifo, Jeremy Kemper] 2 4 3 5 * Make ActionView#view_paths an attr_accessor for real this time. Also, don't perform an unnecessary #compact on the @view_paths array in #initialize. Closes #8582 [dasil003, julik, rick] trunk/actionpack/lib/action_controller/cgi_process.rb
r6823 r7084 48 48 49 49 def query_string 50 qs = @cgi.query_string 50 qs = @cgi.query_string if @cgi.respond_to?(:query_string) 51 51 if !qs.blank? 52 52 qs 53 53 elsif uri = @env['REQUEST_URI'] 54 uri.split('?', 2) .last54 uri.split('?', 2)[1] || '' 55 55 else 56 56 @env['QUERY_STRING'] || '' trunk/actionpack/test/controller/cgi_test.rb
r6815 r7084 68 68 assert_equal({"flamenco"=> "love"}, @request.request_parameters) 69 69 end 70 71 def test_doesnt_interpret_request_uri_as_query_string_when_missing 72 @request.env['REQUEST_URI'] = 'foo' 73 assert_equal({}, @request.query_parameters) 74 end 70 75 end 71 76