将同名文件上传到谷歌云存储,然后以原始名称下载

mon*_*tss 1 google-api-java-client google-cloud-storage

因此,在 google-cloud-storage 中,如果您上传多个同名文件,最后一个文件将覆盖之前上传的文件。

如果我想上传多个同名文件,我应该在文件名中附加一些唯一的东西,例如时间戳、随机 UUID。

但这样做我会在下载时丢失原始文件名,因为我想直接从谷歌提供文件。

mon*_*tss 6

例如,如果我们使用唯一标识符作为文件夹而不是将其附加到文件名,那么UUID +"/"+ fileName我们可以使用其原始名称下载文件。