Облачное хранилище огней functions.https.onRequest Request.url.split ("/") не работает - PullRequest
0 голосов
/ 21 октября 2019

Я пытаюсь сделать функцию https с разделением URL-адреса запроса, но она дает мне неопределенное значение, как это консоль журнала

из этого кода

//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)
});

И этомой URL, который дал мне неопределенное фото https://us-central1-(myproject).cloudfunctions.net/showEvent/Meann

1 Ответ

1 голос
/ 21 октября 2019

Если вы сделаете 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);
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...