Google Cloud Storage Node.js设置元数据文件.save

Google Cloud Storage Node.js设置元数据文件.save,node.js,google-cloud-storage,Node.js,Google Cloud Storage,我正试图上传一个HTML文件到谷歌云存储,并保存一个URL作为元数据。下面的代码成功上传了HTML,但似乎没有设置元数据,因为当我从云存储web UI中的文件下拉列表中选择“编辑元数据”时,URL键没有显示,只有“内容类型” 我发现,当您想要设置自定义元数据以及contentType等时,需要将整个内容包装为元数据键值,如下所示: wait file.save(html、{ 元数据:{ contentType:“文本/html”, 可恢复性:错误, 元数据:{url:“example.com”}

我正试图上传一个HTML文件到谷歌云存储,并保存一个URL作为元数据。下面的代码成功上传了HTML,但似乎没有设置元数据,因为当我从云存储web UI中的文件下拉列表中选择“编辑元数据”时,URL键没有显示,只有“内容类型”


我发现,当您想要设置自定义元数据以及contentType等时,需要将整个内容包装为元数据键值,如下所示:

wait file.save(html、{
元数据:{
contentType:“文本/html”,
可恢复性:错误,
元数据:{url:“example.com”},
},
});

我发现,当您想要设置自定义元数据以及contentType等时,需要将整个内容包装为元数据键值,如下所示:

wait file.save(html、{
元数据:{
contentType:“文本/html”,
可恢复性:错误,
元数据:{url:“example.com”},
},
});
await file.save(html, { contentType: "text/html", resumable: false, metadata: { url: "example.com" } });