Aws :: Transfer :: TransferManager :: UploadDirectory и тип содержимого

Я пытаюсь использовать Aws::Transfer::TransferManager::UploadDirectory загрузить каталог файлов на s3. Эти файлы позже будут размещены через CloudFront для веб-клиентов. По этой причине мне нужно установить несколько заголовков, таких как Content-Type, Content-Encoding, и они будут разными в зависимости от файла.

На первый взгляд, кажется, что нет способа указать эту информацию, когда она является частью вызова UploadDirectory. Существует дляAws::Map<Aws::String, Aws::String>() metadata мне кажется, что это должно быть то, что я хочу, но в нем отсутствует документация, и я не уверен, как отображение строки -> строки может сделать то, что я хочу.

Является UploadDirectory неправильный подход здесь? Будет ли мне лучше повторно реализовать свою собственную версию, чтобы я мог выполнять больше операций для каждого файла?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …