如何使用 AWS C++ 开发工具包来解析区域、存储桶和对象键的 S3 URI?
How can I use the AWS C++ SDK to parse an S3 URI for region, bucket and object key?
我有一个 S3 URI,我需要提取区域、存储桶和对象键,以便我可以使用 Aws::S3::Model::PutObjectRequest
到 upload an object。
AWS C++ SDK 是否提供实用功能来实现目的?我应该使用正则表达式吗?
我注意到 AWS Java SDK 提供了 AmazonS3URI,但到目前为止我还没有在 C++ SDK 中找到任何类似的东西。
非常感谢。
我认为 C++ SDK 不支持它。但 S3 URI 就是那些 - URI。因此,任何体面的 URI 解析器都应该能够解析 S3 URI,您的存储桶名称将被解析为 host
,文件密钥将被解析为 path
.
我有一个 S3 URI,我需要提取区域、存储桶和对象键,以便我可以使用 Aws::S3::Model::PutObjectRequest
到 upload an object。
AWS C++ SDK 是否提供实用功能来实现目的?我应该使用正则表达式吗?
我注意到 AWS Java SDK 提供了 AmazonS3URI,但到目前为止我还没有在 C++ SDK 中找到任何类似的东西。
非常感谢。
我认为 C++ SDK 不支持它。但 S3 URI 就是那些 - URI。因此,任何体面的 URI 解析器都应该能够解析 S3 URI,您的存储桶名称将被解析为 host
,文件密钥将被解析为 path
.