diff --git a/qcloud_cos/cos_client.py b/qcloud_cos/cos_client.py index 369583fc..8b782a38 100644 --- a/qcloud_cos/cos_client.py +++ b/qcloud_cos/cos_client.py @@ -707,8 +707,7 @@ def upload_part(self, Bucket, Key, Body, PartNumber, UploadId, EnableMD5=False, params=params, auth=CosS3Auth(self._conf, Key, params=params), data=Body) - response = dict() - response['ETag'] = rt.headers['ETag'] + response = dict(**rt.headers) return response def complete_multipart_upload(self, Bucket, Key, UploadId, MultipartUpload={}, **kwargs):