我尝试使用请求URL拆分创建一个https函数,但它一直给我这样的未定义
log console

从此代码

//functions/index.js
exports.showEvent = functions.https.onRequest((req, res) => {
    const params = req.url.split("/");
    const Id = params[2];
    res.status(200).send(Id);
    console.log(Id)
});


这是我的网址,给我照片的定义
https://us-central1-(myproject).cloudfunctions.net/showEvent/Meann

最佳答案

如果您执行console.log(req.url),您将看到得到/Meann

因此,您需要按照以下方式修改代码:

exports.showEvent = functions.https.onRequest((req, res) => {
    const params = req.url.split("/");
    const id = params[1];
    console.log(id)
    res.status(200).send(id);
});

07-24 09:47
查看更多