"If-Match" 或 "x-goog-if-generation-match" 相当于 AWS/S3 的 PUT 请求
"If-Match" or "x-goog-if-generation-match" equivalent for PUT requests with AWS/S3
对于发送到 Amazon S3 blob 存储的 PUT 请求,是否有等效于 "If-Match" (Azure) 或 "x-goog-if-generation-match"(Google 存储)的等效项?
这两个 headers 做同样的事情 - 它们允许您指定覆盖 object 的 PUT 请求只有在您覆盖 [=29] 的特定先前版本时才会成功=].详情:
https://cloud.google.com/storage/docs/xml-api/reference-headers#xgoogifgenerationmatch
谢谢!
遗憾的是,S3 不支持条件 PUT。您需要与其他 AWS 服务(例如 DynamoDB)合作才能实现此类行为。
对于发送到 Amazon S3 blob 存储的 PUT 请求,是否有等效于 "If-Match" (Azure) 或 "x-goog-if-generation-match"(Google 存储)的等效项?
这两个 headers 做同样的事情 - 它们允许您指定覆盖 object 的 PUT 请求只有在您覆盖 [=29] 的特定先前版本时才会成功=].详情:
https://cloud.google.com/storage/docs/xml-api/reference-headers#xgoogifgenerationmatch
谢谢!
遗憾的是,S3 不支持条件 PUT。您需要与其他 AWS 服务(例如 DynamoDB)合作才能实现此类行为。