class AWS::SQS::Request

@private

def full_url

def full_url
  if url_param = params.find { |p| p.name == "QueueUrl" }
    URI.parse(url_param.value)
  else
    URI::HTTP.build(:host => @host, :path => '/')
  end
end

def host

def host
  full_url.host
end

def path

def path
  full_url.path
end