firebase函数是否可以通过multipart / form-data content-type接收http请求?
答案 0 :(得分:3)
是的,但Google云端功能没有用于处理默认情况下内置请求的中间件(请参阅body-parser docs for more info)。
我没有测试过,但formidable看起来很受欢迎。
如果您要上传文件,我建议您直接将其写入Cloud Storage for Firebase。使用云存储,您将获得我们的SDK提供的细节,您将节省带宽/时间(因为您将直接将其上载到存储引擎),并且您可以从我们的内置规则引擎中获益。从那里你可以在云函数中有一个functions.storage.object().onChange(event => {})
监听器,只要成功上传新文件就会跳转。