可调用云功能是否优于HTTP功能?

问题描述 投票:18回答:1

随着最新的Firebase Update可调用功能被引入。我的问题是this new way是否比"old" http triggers更快,是否更安全。

我没有这方面的专业知识,但我认为HTTP与HTTPS可能有所不同。

这对我来说很有意思,因为如果可调用函数更快,它们就具有这种优势,但它们的缺点在于灵活性:其他来源无法达到它们。

如果可调用函数在速度或安全性方面没有优势,我没有理由将其切换。

http firebase https google-cloud-functions
1个回答
33
投票

可调用函数与HTTP函数完全相同,除了提供的SDK为您做一些额外的工作,您不必这样做。这包括:

  1. 发送经过身份验证的用户令牌
  2. 发送设备实例ID
  3. 序列化您在客户端上传递的输入对象
  4. 反序列化函数中的输入对象
  5. 序列化函数中的响应对象
  6. 反序列化客户端中的响应对象

这些都在文档中说明。如果你想自己做这项工作,那就不要使用callables。如果您希望自动完成此工作,则可以使用callables。

使用callables没有安全优势。没有速度提升。

© www.soinside.com 2019 - 2024. All rights reserved.