def make_bare_url(self, bucket, key): buf = ["https://" if self.is_secure else "http://"] buf.append(self.server + ":" + str(self.port) + "/" + bucket) buf.append("/" + Utils.urlencode(key)) return ''.join(item for item in buf)
def get_acl(self, bucket, key, headers): path_args = {} path_args["acl"] = None return self.generate_url("GET", bucket, Utils.urlencode(key), path_args, headers)
def get(self, bucket, key, headers): urlstr = self.generate_url("GET", bucket, Utils.urlencode(key), None, headers) return urlstr