# File lib/action_controller/integration.rb, line 186
      def xml_http_request(request_method, path, parameters = nil, headers = nil)
        unless request_method.is_a?(Symbol)
          ActiveSupport::Deprecation.warn 'xml_http_request now takes the request_method (:get, :post, etc.) as the first argument. It used to assume :post, so add the :post argument to your existing method calls to silence this warning.'
          request_method, path, parameters, headers = :post, request_method, path, parameters
        end

        headers ||= {}
        headers['X-Requested-With'] = 'XMLHttpRequest'
        headers['Accept'] = 'text/javascript, text/html, application/xml, text/xml, */*'

        process(request_method, path, parameters, headers)
      end