Skip to content

Commit 5d7a3e0

Browse files
author
jeffreykzli
committed
populateRequestMetadata when doing preflight
1 parent 91ce2e8 commit 5d7a3e0

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<modelVersion>4.0.0</modelVersion>
55
<groupId>com.qcloud</groupId>
66
<artifactId>cos_api</artifactId>
7-
<version>5.6.238.2</version>
7+
<version>5.6.238.3</version>
88
<packaging>jar</packaging>
99
<name>cos-java-sdk</name>
1010
<description>java sdk for qcloud cos</description>

src/main/java/com/qcloud/cos/COSClient.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5550,8 +5550,9 @@ private void preflightObj(PutObjectRequest putObjectRequest) throws CosClientExc
55505550
request.setEndpoint(putObjectRequest.getFixedEndpointAddr());
55515551
}
55525552
request.addParameter("preflight", null);
5553+
ObjectMetadata metadata = putObjectRequest.getMetadata();
5554+
populateRequestMetadata(request, metadata);
55535555
request.addHeader("x-cos-next-action", "PutObject");
5554-
55555556
invoke(request, voidCosResponseHandler);
55565557
}
55575558
}

0 commit comments

Comments
 (0)