gpt4 book ai didi

firebase - 如何使用 HTTP 调用 Firebase 可调用函数?

转载 作者:行者123 更新时间:2023-12-02 18:37:41 26 4
gpt4 key购买 nike

我意识到新的Callable Cloud Functions仍然可以像HTTP events一样被调用,即仍然可以通过 http://us-central1-$projectname.cloudfunctions.net/$functionname 访问它们。执行此操作时,我在云函数日志中收到一条错误消息:

Request has invalid method. GET 

这意味着HTTP-GET不起作用,但是有没有办法调用这些函数?也许他们正在使用HTTP-CONNECT

最佳答案

编辑:协议(protocol)的详细信息已 formally documented现在。

HTTPS 可调用函数必须使用 POST 方法调用,Content-Type 必须是 application/jsonapplication/json; charset=utf-8,并且正文必须包含一个名为 data 的字段,以便将数据传递给方法。

示例正文:

{
"data": {
"aString": "some string",
"anInt": 57,
"aFloat": 1.23
}
}

如果您通过创建自己的 http 请求来调用函数,您可能会发现使用常规 HTTPS 函数更灵活。

关于firebase - 如何使用 HTTP 调用 Firebase 可调用函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49476231/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com