Итак, у меня есть проблема, что всякий раз, когда я пытаюсь отправить файл в корзину s3 с предварительно подписанным URL, ключ для метаданных принудительно вводится в нижнем регистре?
Я смотрел наПредварительно подписанный URL-адрес уже устанавливает строчную часть, когда URL-адрес был создан, и мне интересно, почему?и как мне решить эту проблему?
Я пытался создать ручную пару ключ-значение в корзине s3 для файла, где я также могу установить ключ с заглавными буквами?
const params = {
Bucket: 'buckets3',
Key: 'hoho-fileUpload-' + uuid.v4(),
Metadata: {"FooBar": "FooBar"},
Expires: 600
};
токовый выход в s3:
x-amz-meta-foobar: FooBar
Желаемый вывод:
x-amz-meta-FooBar:FooBar