背景:
规格:
firebase.functions().httpsCallable
调用Cloud Functions functions.https.onCall
问题:
firebase.functions().httpsCallable
如何将文件提交到functions.https.onCall
?
谢谢。
ABC。
答案 0 :(得分:1)
这实际上并不是可调用函数的预期用例。可调用对象旨在将JSON有效负载发送到服务器,而不是文件。如果您确实要向函数发送一个(小)文件,则需要对它进行base64编码为字符串,然后将该字符串放入JSON有效负载中,然后在函数中对其进行解码。
相反,请考虑允许客户端直接上载到存储,然后使用一个函数通过存储触发器对其进行验证,并在无效时将其删除。