# File lib/simple_oauth/header.rb, line 31 def initialize(method, url, params, oauth = {}) @method = method.to_s.upcase @uri = URI.parse(url).tap do |uri| uri.scheme = uri.scheme.downcase uri.normalize! uri.fragment = nil end @params = params @options = oauth.is_a?(Hash) ? self.class.default_options.merge(oauth) : self.class.parse(oauth) end