0
上传图片后,我找回具有mediaDownloadLink的元数据,该元数据将在访问时下载文件。有没有办法得到一个链接,将显示在浏览器中的图像,而无需下载它?将图片上传到谷歌云后,如何获取该图片的链接?
上传图片后,我找回具有mediaDownloadLink的元数据,该元数据将在访问时下载文件。有没有办法得到一个链接,将显示在浏览器中的图像,而无需下载它?将图片上传到谷歌云后,如何获取该图片的链接?
一般而言,您设置为可公开访问的任何对象(假设您想用它来将其用于在网站上托管图像),则可以使用https://storage.googleapis.com/<bucket>/<object>
访问。如果您转到cloud console并将对象公开显示并查找可以单击的Public link
,也可以看到此链接。
如果你有一个链接下载一个浏览器本身显示的,而不是问题,你可能需要确保content-type
头设置正确;例如,如果使用ByteArrayContent使用Java API上传数据,则需要在其constructor for "type"中设置一个类似“image/jpeg”的字符串。