【问题标题】:Google Storage Json Api - access "folders" from api fails?Google Storage Json Api - 从 api 访问“文件夹”失败?
【发布时间】:2012-12-01 08:26:06
【问题描述】:

我在通过 api 访问使用斜线的对象时遇到问题。例如,我有名称为“folder1/folder2/name”的对象。当我将它与 api 一起使用时,我收到 400 错误请求。 Api还不支持吗?还是需要特殊字符?这对我来说在 API 资源管理器上也失败了。

【问题讨论】:

    标签: google-cloud-storage


    【解决方案1】:

    这是一个 URL 编码问题。对象名称是单个 URL 路径部分,因此名称中的所有斜杠都需要进行 % 编码。 (即,文件夹 1%2fffolder2%2fname)

    很遗憾,API 资源管理器存在一个与 storage.objects.get 相关的已知问题(内部报告)。该方法返回实际的文件数据,而 API 资源管理器期待 JSON 元数据,并且事情从那里开始变得很糟糕。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-09-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-22
      • 1970-01-01
      • 2017-12-16
      相关资源
      最近更新 更多