|
|
|
@ -24,7 +24,7 @@ module AliyunVod::Sign
|
|
|
|
|
|
|
|
|
|
|
|
def self.percent_encode(str)
|
|
|
|
def self.percent_encode(str)
|
|
|
|
return '' if str.blank?
|
|
|
|
return '' if str.blank?
|
|
|
|
CGI::escape(str.to_s).gsub('/\+/','%20').gsub('/\*/','%2A').gsub('/%7E/','~')
|
|
|
|
CGI::escape(str.to_s).gsub(/\+/,'%20').gsub(/\*/,'%2A').gsub(/%7E/,'~')
|
|
|
|
end
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
|
|
def self.format_params(params)
|
|
|
|
def self.format_params(params)
|
|
|
|
|