我正在尝试使用Aws::Transfer::TransferManager::UploadDirectory
将文件目录上传到s3。稍后这些文件将通过CloudFront托管给Web客户端。出于这个原因,我需要设置几个标题,例如Content-Type,Content-Encoding,它们会因文件而异。
乍一看,作为UploadDirectory调用的一部分,似乎没有办法指定此信息。有Aws::Map<Aws::String, Aws::String>() metadata
感觉它应该是我想要的,但它缺少文档,我不知道如何字符串 - &gt;字符串映射可以做我想要的。
这里有UploadDirectory
错误的做法吗?我是否会更好地重新实现我自己的版本,以便我可以执行更多的每个文件操作?