如何在 Google Cloud Platform (GCP) 中测试 Cloud Function?

Jac*_*cob 7 google-cloud-platform google-cloud-functions

我一直在试图寻找这个问题的答案,但无法在任何地方找到它。在 Google Cloud Platform 控制台的 Cloud Functions 部分上,有一个部分标题为“测试”,但我不知道应该在此处放置什么来测试该函数,即语法。

为了清楚起见,我附上了一张图片: 为了清晰起见,我附上了一张图片

任何帮助将非常感激。

小智 8

HTTPS Callable 函数必须使用 POST 方法调用,Content-Type 必须为 application/json 或 application/json;charset=utf-8,主体必须包含一个名为 data 的字段,以便将数据传递给方法。

示例正文:

{
    "data": {
        "aString": "some random string",
        "anInt": 57,
        "aFloat": 1.23
    }
}
Run Code Online (Sandbox Code Playgroud)

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

点击这里查看更多信息


Jof*_*fre 0

这看起来与 相同,所需的 JSON 与CLI 中提供的gcloud functions call相同。--data

您可以查看文档以获取使用 CLI 的示例,并查看CLI 文档本身以获取更多详细信息。