![](/img/trans.png)
[英]How to download a file from Google Cloud Storage and return it in Spring controller
[英]Trying to download file in Google Storage return json
我正在尝试从Google存储空间下载文件。 如果我访问Google存储页面,则可以正确下载文件。
但是,如果我尝试使用api下载,则会返回json对象:
{
"kind": "storage#object",
"id": "storage-key/file/id",
"selfLink": "link",
"name": "name.xlsx",
"bucket": "bucketName",
"generation": "35452344234",
"metageneration": "1",
"contentType": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
"timeCreated": "2017-02-23T12:35:04.258Z",
"updated": "2017-02-23T12:35:04.258Z",
"storageClass": "STANDARD",
"timeStorageClassUpdated": "2017-02-23T12:35:04.258Z",
"size": "4679",
"md5Hash": "k3A546723454afhjgrfKuZw==",
"mediaLink": "medialink",
"crc32c": "U2ajDQ==",
"etag": "DMiAt62dbtICAAE="
}
我基本上在使用:
import com.google.api.services.storage.Storage;
storage.objects().get(bucketName, fileName).executeAsInputStream();
昨天它起作用了。 您对它为什么返回json有任何想法吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.