我尝试使用请求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);
});