Beispiel #1
0
 private static string getSignedUrl(
     string serviceUrl,
     string zone,
     string bucketName,
     Dictionary <object, object> paramsQuery,
     string requestSuffixPath)
 {
     if ("".Equals(bucketName) || bucketName == null)
     {
         return(SignatureUtil.generateQSURL(paramsQuery, serviceUrl + requestSuffixPath));
     }
     else
     {
         string storRequestUrl = serviceUrl.Replace("://", "://" + zone + ".");
         return(SignatureUtil.generateQSURL(
                    paramsQuery, storRequestUrl.Replace("://", "://" + bucketName + ".") + requestSuffixPath));
     }
 }