Firebase存储下载URL的生存时间

时间:2020-04-16 22:55:11

标签: firebase firebase-realtime-database firebase-storage

我正在使用Firebase数据库和存储的项目中工作,我将图像上传到Firebase存储并检索其下载URL以存储在实时数据库中以更新UI(我认为这是非常正常的过程,在这里没有问题),但是我注意到,如果从Firebase存储中删除图像后使用此下载URL,它仍然可以正常工作,谁能解释为什么会发生这种情况,即使从Windows删除了相关的图像后,下载URL还能工作多长时间?存储,是否可以仅在下载URL上中继以支持UI,而无需将图像存储在Firebase存储中? ,谢谢!

1 个答案:

答案 0 :(得分:0)

可以存储正在使用的图像的参考路径,而不是存储下载URL。存储的图像参考路径可用于获取下载网址。

这样,如果从存储中删除了图像,而您尝试获取该图像的下载URL,则会引发错误,您可以使用代码来明确处理。

希望对您有帮助。