Я пытаюсь получить параметры запроса и URL в firebase functions
.Вот код, который я использую
firebase.json
{
"hosting": {
"public": "build",
"rewrites": [{
"source": "/getCoins",
"function": "getCoins"
}]
}
}
Использование "firebase-functions": "^2.3.1"
в package.json
functions/index.js
'use strict';
const functions = require('firebase-functions');
exports.getCoins = functions.https.onRequest((req, res) => {
console.log(req.query); // [object Object]
console.log(req.query.repeat); // empty
console.log(req.url); // '/'
console.log(req.originalUrl); // '/'
res.sendStatus(200);
});
Запустил функции firebase в моей командной строке Windows, используя firebase serve --only functions
.Когда он начинает обслуживать данные из http://localhost:5000
, я пытаюсь запросить http://localhost:5000/coins-app/us-central1/getCoins?repeat=4
Я не получаю никакой ошибки в командной строке, но вижу только закомментированные строки из приведенного выше functions/index.js
код.