firebase - 如何使用 Firebase 存储链接?
问题描述
我已经阅读了文档,但我只是不了解如何访问文件的基本概念。
我想在网络应用中使用 Firebase 存储。我已经预先上传了应该可供公众访问的图像。我看到当您从 Firebase 控制台上传时,您会获得指向该资产的链接。我看到令牌在 URL 中,你可以撤销这个令牌,(见截图)
那么......带有令牌的那个网址应该是秘密的吗?在公共 html 中使用该链接会很糟糕,对吧?
如果是这样,我如何生成一个可以在 中使用的公共链接<img src="link-here.com" />
?
解决方案
带有令牌的 url 应该是秘密的吗?
这是一个与应该能够访问该对象的每个人共享的秘密。
在公共 html 中使用该链接会很糟糕,对吧?
仅当这将向那些不应该能够下载该对象的人公开访问权限时。
如何生成可以在 中使用的公共链接?
按照文档中的说明通过 URL 下载数据。您将使用getDownloadURL()异步获取其中嵌入了令牌的 URL。
推荐阅读
- python - XCode 还是 Visual Studio?使用 iPhone 摄像头构建人体运动检测 iOS 应用
- python - 如何从 C++ 中的 Python 脚本中获取变量的值?
- go - 这种依赖注入模式线程安全吗?
- javascript - 您可以在 cytoscape 图表中使用双向边缘吗?
- python - 循环问题的Python数据框
- python - 如何从 Pandas 数据框中获取选定的选择行?
- ios - ios - 安排无限数量的本地通知
- excel - Google 表格 - 查找 - 返回最后一个匹配值问题
- javascript - 用于解析字符串的 Javascript 正则表达式
- c - 对结构列表进行冒泡排序