我在firebase存储中遇到了一个非常奇怪的问题。我们的一个用户设法创建以斜线结尾的文件。
他声称他只使用web控制台等等,并没有做任何特别的事情。如果我尝试使用gsutil复制这样的文件,我(很明显)得到以下错误。
Copying images20610...跳过尝试下载到以斜线(images20610)结尾的文件名。这通常发生在使用gsutil从Cloud Console创建的子目录下载时 (https:/cloud.google.comconsole。)
扩展属性没有显示任何异常,除了这确实是一个在文件名中带有斜杠的文件。
Creation time: Mon, 27 Apr 2020 16:32:12 GMT
Update time: Mon, 27 Apr 2020 16:32:12 GMT
Storage class: STANDARD
Content-Length: 11
Content-Type: text/plain
Hash (crc32c): XkI+Dw==
Hash (md5): apnFdauH+MfR7R5S5+NJzg==
ETag: CL7wy46EiekCEAE=
Generation: 1588005132499006
Metageneration: 1
我的问题基本上是--这怎么可能呢?
先谢谢你
如果你使用云控制台创建文件夹,你会得到一个名称中带有尾部斜杠的对象。