Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud storage 将同名文件上传到谷歌云存储,然后用原始名称下载_Google Cloud Storage_Google Api Java Client - Fatal编程技术网

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

Google cloud storage 将同名文件上传到谷歌云存储,然后用原始名称下载,google-cloud-storage,google-api-java-client,Google Cloud Storage,Google Api Java Client,因此,在谷歌云存储中,如果你上传多个同名文件,最后一个文件将覆盖之前上传的文件 如果我想上传多个同名文件,我应该在文件名后面加上一些独特的东西,例如时间戳、随机UUID 但这样做会在下载时丢失原始文件名,因为我想直接从google提供文件。您可以打开该选项,以保留对象的旧版本 或者,您可以在上载对象时设置标题,这样可以在下载时保留所需的任何文件名。您可以打开标题,以保留对象的旧版本 或者,您可以在上载对象时设置标题,这将在下载时保留您想要的任何文件名。如果我们将唯一标识符用作文件夹,而不是将其附

因此,在谷歌云存储中,如果你上传多个同名文件,最后一个文件将覆盖之前上传的文件

如果我想上传多个同名文件,我应该在文件名后面加上一些独特的东西,例如时间戳、随机UUID

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

您可以打开该选项,以保留对象的旧版本

或者,您可以在上载对象时设置标题,这样可以在下载时保留所需的任何文件名。

您可以打开标题,以保留对象的旧版本


或者,您可以在上载对象时设置标题,这将在下载时保留您想要的任何文件名。

如果我们将唯一标识符用作文件夹,而不是将其附加到文件名,例如
UUID+“/”+文件名
则我们可以下载具有原始名称的文件。

如果我们使用唯一标识符作为文件夹,而不是将其附加到文件名,例如
UUID+“/”+fileName
,则我们可以下载具有原始名称的文件