module VCR::Middleware::Excon::LegacyMethods
def query
based on:
def query @query ||= case request_params[:query] when String "?#{request_params[:query]}" when Hash qry = '?' for key, values in request_params[:query] if values.nil? qry << key.to_s << '&' else for value in [*values] qry << key.to_s << '=' << CGI.escape(value.to_s) << '&' end end end qry.chop! # remove trailing '&' else '' end end