我有一些存储在Firebase存储中的PDF文件。我想a)在网站上显示文件,b)尽可能使(*)让某人下载文件。有没有人对如何实现这个有任何建议?
我也意识到这可能实际上是不可能的,我可能需要考虑其他设置。
答案 0 :(得分:0)
项目B很难实现,因为通常您会使用HTML中的文件下载网址,例如<a href="https://your_now_exposed_pdf_url" />
,任何拥有此链接的人都可以获取该文件。
你可以做的是在中间使用代理服务器从firebase获取文件并将它们提供给你的前端,这样至少不暴露真正的文件下载URL你可以在服务器端实现一些东西仅向授权用户提供这些文件。