【发布时间】:2019-11-05 02:40:48
【问题描述】:
我的 firebase 功能存在一些重大问题。我正在尝试创建一个 https 请求,以便我可以将数据发送到 Firebase。
我有一个超级简单的代码来测试,它会导致错误:
这是我的代码(这段代码应该没有问题):
exports.fetchPosts = functions.https.onRequest((req, res) => {
console.log(req)
res.send("Hello!")
})
我的index.ts 文件有 700 行长.. 没有fetchPosts 它部署得非常好.. 有fetchPosts 我得到这些错误..
这是错误:
!函数:未能创建函数 fetchPosts
HTTP 错误:400,请求有错误
这是详细的错误消息:
[2019-06-22T16:09:13.362Z]
任何想法可能是什么问题?这看起来很荒谬,因为代码确实应该工作。
【问题讨论】:
-
错误是说请求有问题。您提出请求的程度如何准确?
-
@DougStevenson 我不确定我是否理解您提出请求的方式...这是我的 Functions 文件中的一个函数,我正在尝试通过以下方式部署它:@987654327 @,但它正在产生该错误。如果我从代码中删除
fetchPosts函数,它的部署非常好 -
如果您在部署过程中遇到了没有可操作消息的问题,您应该直接联系 Firebase 支持。 support.google.com/firebase/contact/support
-
错误信息告诉你没有指定运行时。你的部署命令是什么?
-
您的部署中没有其他文件。您遗漏了一些问题的答案。
标签: node.js typescript firebase express google-cloud-functions