У меня есть приложение android, которое загружает файлы в хранилище в Firebase Storage. Когда это происходит, он добавляет пользовательские метаданные userId
. Когда я загружаю файлы со своего компьютера, используя gsutil
с помощью следующей команды из docs :
gsutil -h x-goog-meta-userId:<userId> cp my_file gs://bucket/folder
Он добавляет метаданные, но меняет прописную I
для небольшого i
.
Есть ли что-то, что нужно сделать, чтобы метаданные сохранили заглавные буквы?
У меня есть функция, которая основывается на поиске метаданные как userId
, в противном случае возвращается null
, мой обходной путь на данный момент заключается в проверке как userId
, так и userid
. Но для продвижения вперед полезно знать, лучше ли устанавливать ключ метаданных только маленькими буквами.
Это очень неудобно при копировании из корзины в корзину, поскольку она добавляет дополнительные пользовательские метаданные вместо замены соответствующих.