Method: OAuth::RequestProxy::Base#normalized_uri

Defined in:
lib/oauth/request_proxy/base.rb

#normalized_uriObject

See 9.1.2 in specs



95
96
97
98
# File 'lib/oauth/request_proxy/base.rb', line 95

def normalized_uri
  u = URI.parse(uri)
  "#{u.scheme.downcase}://#{u.host.downcase}#{(u.scheme.downcase == 'http' && u.port != 80) || (u.scheme.downcase == 'https' && u.port != 443) ? ":#{u.port}" : ""}#{(u.path && u.path != '') ? u.path : '/'}"
end