aws / aws-sdk-cpp

AWS SDK for C++
Apache License 2.0
1.98k stars 1.06k forks source link

Mandatory meta data for PUT S3 presigned url unlike javascript sdk #2878

Closed mamidisatya closed 8 months ago

mamidisatya commented 8 months ago

Describe the bug

Generating PUT S3 presigned url with meta data and same has to provide manually for to hit the presigned url. This is not the case with javascript sdk, where meta values will be added automatically (with key value). I am using aws sdk version 1.8.121.

Expected Behavior

should be like javascript sdk when meta dta is populated as part of the url with values

Current Behavior

Not populating meta data values. user has to provide manually

Reproduction Steps

generated presgined url for S3 using PUT having some meta-data try generating GET presinged url, meta values not populated only keys are populated

Possible Solution

No response

Additional Information/Context

No response

AWS CPP SDK version used

1.8.121

Compiler and Version used

gcc

Operating System and version

linux

jmklix commented 8 months ago

Can you try updating to the latest version of the sdk? 1.8 is rather old and there have been many updates since then that.

If this still doesn't work can you provide a minimal code sample for what you have to do currently and what you would like it to look like?

mamidisatya commented 8 months ago

Sure, thanks @jmklix will try once.

github-actions[bot] commented 8 months ago

Greetings! It looks like this issue hasn’t been active in longer than a week. We encourage you to check if this is still an issue in the latest release. Because it has been longer than a week since the last update on this, and in the absence of more information, we will be closing this issue soon. If you find that this is still a problem, please feel free to provide a comment or add an upvote to prevent automatic closure, or if the issue is already closed, please feel free to open a new one.