1
0
Fork 0
mirror of https://github.com/fog/fog.git synced 2022-11-09 13:51:43 -05:00

[storage|aws] fix url to check for query

This commit is contained in:
geemus 2011-06-08 10:37:52 -07:00
parent 99eb02443a
commit 73b30b1261

View file

@ -66,9 +66,11 @@ module Fog
params[:headers]['Date'] = expires.to_i params[:headers]['Date'] = expires.to_i
params[:path] = Fog::AWS.escape(params[:path]).gsub('%2F', '/') params[:path] = Fog::AWS.escape(params[:path]).gsub('%2F', '/')
query = [] query = []
if params[:query]
for key, value in params[:query] for key, value in params[:query]
query << "#{key}=#{Fog::AWS.escape(value)}" query << "#{key}=#{Fog::AWS.escape(value)}"
end end
end
query << "AWSAccessKeyId=#{@aws_access_key_id}" query << "AWSAccessKeyId=#{@aws_access_key_id}"
query << "Signature=#{Fog::AWS.escape(signature(params))}" query << "Signature=#{Fog::AWS.escape(signature(params))}"
query << "Expires=#{params[:headers]['Date']}" query << "Expires=#{params[:headers]['Date']}"