我需要存储大量的html报告,然后我希望能够通过API端点GET /:reportID将其提供给我的应用程序。
我最初的(可能是愚蠢的)方法是将所有HTML文件存储在云函数上,然后在调用端点时发送HTML文件。这是不起作用的,因为The maximum size of a single function deployment限制只有100 or压缩或500 or未压缩。
然后我想把这些文件存储在Firebase存储器中。在调用Cloud函数时,首先下载云函数,然后将其发送给客户端。我不认为这是一个很好的方法,因为涉及的任务很多。
2x下载
将文件写入云函数
在文件发送后删除该文件