module Aws::CloudFront::Signer
def scheme_and_uri(url)
def scheme_and_uri(url) url_sections = url.split('://') if url_sections.length < 2 raise ArgumentError, "Invaild URL:#{url}" end scheme = url_sections[0].gsub('*', '') uri = "#{scheme}://#{url_sections[1]}" [scheme, uri] end