Облачная функция Firebase (GCP), запущенная локально (nodejs 8), имеет запрос EMPTY на запрос - PullRequest
1 голос
/ 04 июня 2019

Я не знаю, что изменилось, но вдруг при локальном тестировании мои облачные функции (http, nodejs 8) имеют пустой объект для req.query

Это работало до

Я тоже пробовал с nodejs 10

Развернутая версия работает нормально, только локальная не

const REGION = 'europe-west1';
exports.test = functions.region(REGION).https.onRequest((req, res) => {   
 console.log('query', req.query); // prints [object Object] when run locally, even though query params are given   
 return res.json(req.query); // returns {} when run locally, even though query params are given 
});

Я пробовал оба с эмулятором пожарной базы или эмуляторы пожарной базы: запуск

Еще одна странная вещь, я могу позвонить

http://localhost:5001/aifinancegroup-dev/europe-west1/test?a=b

или

http://localhost:5001/aifinancegroup-dev/abc/test?a=b

Все, что заменяет abc, тоже работает

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...