class HTTParty::Request
def uri
def uri new_uri = path.relative? ? URI.parse("#{options[:base_uri]}#{path}") : path # avoid double query string on redirects [#12] unless @redirect new_uri.query = query_string(new_uri) end unless SupportedURISchemes.include? new_uri.class raise UnsupportedURIScheme, "'#{new_uri}' Must be HTTP or HTTPS" end new_uri end