例如(这是行不通的...)
curl -d https://storage.googleapis.com/storage-xx-xx/xx.wav http://XX.XX.XX.XX/api/XX/upload`
我在这里尝试将文件从GCS存储桶上传到终端内的API服务器。我这样做的原因是因为应用引擎(只读)阻止我将文件下载到tmp文件夹中。
我知道最好的方法是将带有音频的请求直接从浏览器发布到API。但是目前,API服务器尚未启用CORS。因此,我就此问题向后端团队发送了短信。但是与此同时,我想知道是否可以实现上述示例?对于不连贯的句子,我表示歉意。
总结:
卷曲“ google-cloud-storage”“ api-address”
可能吗?
答案 0 :(得分:0)
当前此功能不适用于Cloud Storage,但是我强烈建议您将其作为功能请求提交[1]。
可能的解决方法是使用Gsutil cp [2]命令,将Cloud Storage对象的路径用作src_url,而dst_url将是本地实例或Cloud实例,然后将其发送到API服务器。
[1] http://issuetracker.google.com/issues/new?component=187243&template=1162869 [2] https://cloud.google.com/storage/docs/gsutil/commands/cp