将API升级到" Google云端存储Java客户端库"从旧的" Google云端存储Java API",我发现现在可以检索到密钥中带有空格的对象。
在网络存储浏览器中,它似乎是" Google云端存储Java客户端库"就像" john + smith.png"。但是"谷歌云存储Java API"使用的密钥;就像" john%20smith.png"。我认为这就是为什么现在由" Google Cloud Storage Java API"无法通过Google云端存储Java客户端库"。
检索我也尝试过使用密钥" john%20smith.png"要使用" Google云端存储Java客户端库"来检索对象,它还会返回"找不到对象"。
这个问题有解决方案吗?
(好的,我将Google云存储Java客户端库更新到最新版本,带有新的依赖库,现在问题已经消失)