google-cloud-storage - 如何通过元数据信息下载 Google Cloud Storage 对象

标签 google-cloud-storage

此处的文档: https://developers.google.com/storage/docs/reference-methods#getobject

我使用此功能尝试下载一个对象。但只能响应元数据信息

getFile: (file_id, callback)->

log("getFileMetadata") 
unless callback 
  callback = (resp) ->
    log  "Read Complete" ,resp

params =  
  path : "/storage/v1beta2/b/#{@BUCKET}/o/#{file_id}"
  method : "GET"
  headers:
    host: "storage.googleapis.com" 
    "If-Modified-Since" : "Fri, 19 Feb 2001 22:04:23 GMT"
alert("12 storage.googleapis.com")

gapi.client.request(paramas,callback)

最佳答案

selfLink 字段指向包含对象元数据的规范 URL。要获取对象的内容,您应该使用 mediaLink 字段。

关于google-cloud-storage - 如何通过元数据信息下载 Google Cloud Storage 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19630222/

相关文章:

typescript - 如何在我的云功能中获取对谷歌云存储桶的引用?

java - 在 Dataflow 中从 BigQuery 写入 Cloud Storage 时如何设置文件大小而不是分片数量

google-cloud-platform - Google 云存储列出存储桶中的文件需要项目所有者的许可

google-cloud-storage - 谷歌云平台 API -> "The OAuth client was deleted."错误

php - 我可以在 Google Cloud Storage 中同时为多个对象创建签名网址吗?

amazon-s3 - 将数据从Google Cloud Storage导出到Amazon S3

python - HttpError 401 尝试通过 CloudStorage Pipeline 访问 BigQuery 网址

go - 使用 GoLang Google Cloud Storage API 将插入的对象标记为公共(public)

google-cloud-platform - 你能在文件夹/前缀级别为谷歌云存储桶设置生命周期策略吗?

google-cloud-platform - 无法推送到 Google Container Registry(访问被拒绝)