Class: HTTParty::Request

Inherits:
Object
  • Object
show all
Defined in:
lib/httparty/request.rb

Instance Method Summary collapse

Instance Method Details

#uriObject



3
4
5
6
7
8
9
10
11
12
# File 'lib/httparty/request.rb', line 3

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
  new_uri.query = nil if new_uri.query.blank?
  new_uri
end