gpt4 book ai didi

node.js - 部署谷歌云函数 ResponseError : The updateMask field contains event_trigger but it is not present in CloudFunction resource

转载 作者:搜寻专家 更新时间:2023-10-31 22:34:43 27 4
gpt4 key购买 nike

我在尝试使用以下方法部署谷歌云 HTTP 函数时刚开始遇到错误:

gcloud functions deploy http_function --trigger-http

现在我收到这样的错误:

ERROR: (gcloud.functions.deploy) ResponseError: status=[400], code=[Bad Request], message=[The request has errors
Problems:
The updateMask field contains event_trigger but it is not present in CloudFunction resource.
]

该函数之前部署得很好,我只是摆弄了里面的一些代码,我认为没有任何东西会给我这个错误。

我的云函数如下所示:

exports.http_function = (req, res) => {
if (req.method === 'POST') {
// some code and then
res.json(jsonVariable);
} else {
const error = new Error('Only POST requests are accepted');
error.code = 405;
console.error(error);
res.status(error.code || 500).send(error);
throw error;
}
}

如果有人对可能导致此错误的原因有所了解,我将不胜感激,因为我正在努力寻找相关信息?

编辑:它似乎只是偶尔发生,所以现在我确信 gcloud 有问题。

最佳答案

错误现已修复,请参阅: https://status.cloud.google.com/incident/cloud-functions/18002

“截至 2018 年 9 月 11 日星期二 09:10 美国/太平洋时间,所有受影响的用户都已解决通过 gcloud 更新功能时 Google Cloud Functions 遇到错误的问题。我们将对此问题进行内部调查,对我们的系统进行适当的改进,以帮助防止或尽量减少 future 的再次发生。”

关于node.js - 部署谷歌云函数 ResponseError : The updateMask field contains event_trigger but it is not present in CloudFunction resource,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52265194/

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