gpt4 book ai didi

node.js - firebase 云功能发布请求正文

转载 作者:搜寻专家 更新时间:2023-11-01 00:27:30 26 4
gpt4 key购买 nike

我正在从这样的 Angular 形式发出 http 请求:

  this.http.post(this.endPoint, formData, { responseType: 'text' }).subscribe(
res => {
console.log(res);
}
)

我有一个简单的云函数:

const functions = require('firebase-functions');
const cors = require('cors')({ origin: true });

exports.test = functions.https.onRequest((req, res) => {

cors(req, res, () => {
const data = req.body;
res.send(`Hello from Firebase! ${data}`);
});

})

但是 req.body 不起作用,我得到了这个响应:

Hello from Firebase! [object Object]

知道为什么会这样吗?

最佳答案

如果您尝试打印 req.body 值,您首先必须将它从 JavaScript 对象转换为字符串:

res.send(`Hello from Firebase! ${JSON.stringify(data)}`);

关于node.js - firebase 云功能发布请求正文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54267850/

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