测试Google Cloud功能



我被要求使用"curl -m 60 -X GET [url_of_your_function]">测试由http通过Cloud shell触发的Google Cloud Functioncommnand .

有没有人知道在哪里找到我的函数的url ?我尝试了它的主要网址和许多其他的想法,但没有解决方案。我在Google Cloud上找不到任何文档作为GCF的文档,它非常稀少和混乱。

请参阅Cloud Functions文档中的Function URL。

解析describe结果的方式取决于您使用的是第一代还是第二代

一旦你有了URL,假设它需要授权,你可以:

ENDPOINT="$(gcloud functions describe ... )"
TOKEN="$(gcloud auth print-identity-token)"
curl 
--get 
--header "Authorization: Bearer ${TOKEN}" 
${ENDPOINT}

gcloud包含一个直接调用云函数的命令:

gcloud functions call ...

相关内容

  • 没有找到相关文章

最新更新