Generate Signed Query URL:

1. Compute StringToSign:
					
StringToSign = HTTP-Verb + "\n" + 
Content-MD5 + "\n" + 
Content-Type + "\n" + 
Expires + "\n" + 
CanonicalizedHeaders + 
CanonicalizedResource
							
2. Compute Signature:
					
Signature = 
UrlEncode(Base64(Hmac-sha1(SK, UTF-8-Encoding-Of(StringToSign))))

3. Compute Url Query
SignedUrlQuery =
?AccessKeyId=AK&Expires=Expires&Signature=Signature[&x-obs-security-token=securityToken]
							
: