我希望在我的应用程序中将aws sdk cpp async api用于s3。但是我找不到相同的文档。我已经通过https://github.com/awsdocs/aws-doc-sdk-examples/tree/master/cpp/example_code/s3,但是没有包含异步api的示例。

例如,我正在尝试使用PutObjectAsync api。根据此处https://sdk.amazonaws.com/cpp/api/LATEST/class_aws_1_1_s3_1_1_s3_client.html#aee8d39c350c5bb66a8d1edcc18df2b78给出的api参考指南,您需要形成PutObjectRequest,PutObjectResponseReceivedHandler和AsyncCallerContext。

在这里,我不了解如何形成PutObjectResponseReceivedHandler和AsyncCallerContext。有人可以指导我通过它。

最佳答案

GitHub上的AWS Code Sample Catalog现在包括一个C ++示例,该示例演示如何异步将文件上传到Amazon S3。

可以在https://github.com/awsdocs/aws-doc-sdk-examples/blob/master/cpp/example_code/s3/put_object_async.cpp上查看源代码

关于c++ - 如何使用适用于S3的AWS开发工具包cpp异步API?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55469625/

10-13 08:33
查看更多