通过源传输GCS:URL列表“errorCode”:“UNKNOWN”

时间:2015-08-27 13:54:58

标签: google-cloud-storage google-cloud-platform

我正在尝试通过URL列表使用传输系统传输7,860,379个文件,但总是遇到同样的错误:

   { //...
     "errorBreakdowns": [
     {
      "errorCode": "UNKNOWN",
      "errorCount": "1",
      "errorLogEntries": [
       {
        "url": " or ",
        "errorDetails": [
         ""
        ]
       }
      ]
     }
    ]
    // ...
   }

我的所有网址都有效,文件格式如下:

TsvHttpData-1.0
^([^ ]+)\t([0-9]+)\t([a-f0-9]{32})$

我发现API的错误非常通用,有人遇到了同样的问题吗?

因为,谢谢你。

1 个答案:

答案 0 :(得分:1)

根据您的正则表达式,我怀疑您没有提供base-64编码的MD5,因为它通常包含' ='字符。为此,您需要计算MD5的二进制版本,然后将其转换为base64。

示例:Hk2gdsIpWTDz3kQssoTqKg ==