# File lib/oauth/request_proxy/action_controller_request.rb, line 31
    def parameters_for_signature
      params = []
      params << options[:parameters].to_query if options[:parameters]

      unless options[:clobber_request]
        params << header_params.to_query
        params << request.query_string unless request.query_string.blank?
        if request.content_type == Mime::Type.lookup("application/x-www-form-urlencoded")
          params << request.raw_post
        end
      end

      params.
        join('&').split('&').
        reject { |kv| kv =~ /^oauth_signature=.*/}.
        reject(&:blank?).
        map { |p| p.split('=').map{|esc| CGI.unescape(esc)} }
    end