Google cloud storage 删除对象名称为“的对象”&引用;
我想删除对象名为“”的对象 我试过了,但没有被移除Google cloud storage 删除对象名称为“的对象”&引用;,google-cloud-storage,Google Cloud Storage,我想删除对象名为“”的对象 我试过了,但没有被移除 $ gsutil -m rm "gs://{my_bucket}/**" Removing gs://{my_bucket}/.... CommandException: 1 files/objects could not be removed. $ gsutil rm "gs://{my_bucket}/." $ gsutil rm gs://{my_bucket}/.
$ gsutil -m rm "gs://{my_bucket}/**"
Removing gs://{my_bucket}/....
CommandException: 1 files/objects could not be removed.
$ gsutil rm "gs://{my_bucket}/."
$ gsutil rm gs://{my_bucket}/.
BadRequestException: 400 Invalid field selection name
帮助我您无法轻松删除名为“”的对象。这是一个已知的错误 删除对象的请求最终作为HTTP delete请求发送,对象名称作为URL的最后一个路径段。RFC 3986调用路径段。或从URL中剥离出来,就好像它们被解析为Unix路径一样,大多数HTTP客户端和服务器都遵循RFC。因此,删除这样一条路径的请求不容易构造。这是真的,即使你试图逃过点
有一些鬼鬼祟祟的方法可以绕过这个问题,但它们相当复杂和神秘。最好的方法可能是联系支持人员并请求删除该对象。尝试更新gsutil,然后重试。你能从云控制台删除文件吗?我明白了!谢谢你的支持!
$ gsutil -m rm "gs://{my_bucket}/**"
Removing gs://{my_bucket}/....
CommandException: 1 files/objects could not be removed.
$ gsutil rm "gs://{my_bucket}/."
$ gsutil rm gs://{my_bucket}/.
BadRequestException: 400 Invalid field selection name