我尝试为s3对象添加用户定义的元数据。我需要将文件的自定义元数据与文件一起保存到s3存储桶中。我将json值设置为X-Amz-Meta-
headers: {
'x-amz-acl': 'public-read',
'Content-Type': 'image/jpeg',
'X-Amz-Meta-imageMetadata' :imageMetadata
}
其中imageMetadata是json的
[
{
"caption": "this is caption"
},
{
"credit": "Test"
},
{
"copyright": "Test"
},
{
"additional_details": [
{
"instructions": "test"
},
{
"photographer": "Test"
}
]
}
]
我不能这样做吗?我只是在S3中将元数据视为 Object ,即String
稍后,我需要在服务器端使用此元数据来执行一些其他任务。当我尝试将元数据作为getUserMetadata检索时,我只能在屏幕截图中看到对象字符串