Как я могу использовать AWS C ++ SDK для анализа URI S3 для области, области памяти и ключа объекта? - PullRequest
2 голосов
/ 12 октября 2019

У меня есть S3 URI, и мне нужно извлечь регион, корзину и ключ объекта, чтобы я мог использовать Aws::S3::Model::PutObjectRequest для загрузки объекта .

Имеет ли AWSC ++ SDK обеспечивает функцию полезности для выполнения цели? Нужно ли использовать регулярное выражение?

Я отмечаю, что AWS Java SDK предоставляет AmazonS3URI , но я пока не нашел ничего подобного в C ++ SDK.

Большое спасибо.

1 Ответ

1 голос
/ 22 октября 2019

Я не думаю, что C ++ SDK поддерживает это. Но S3 URI - это просто URI. Таким образом, любой порядочный анализатор URI должен иметь возможность анализировать URI S3, имя вашего сегмента будет проанализировано как host, а ключ файла будет проанализирован как path.

...