URL подстановочного знака в облачной функции Google - PullRequest
0 голосов
/ 22 октября 2018

Вы можете определить облачную функцию Google следующим образом:

exports.functionName = (req, res) => {
  count++;

  // Note: the total function invocation count across
  // all instances may not be equal to this value!
  res.send(`Instance execution count: ${count}`);
};

Мне интересно, можно ли разрешить универсальную настройку, например, принять любой параметр в:

https://us-central1-project-name.cloudfunctions.net/functionName/*/

Цель состоит в том, чтобы разместить некоторые динамически сгенерированные файлы через GCF, и в настоящее время я не вижу очевидного способа разрешить использование какого-либо подстановочного символа.

1 Ответ

0 голосов
/ 22 октября 2018

Объект req является объектом Express.js Запрос , поэтому вы можете использовать его так же, как советуют API-документы.req.path сообщит вам путь запроса, включая любые части пути после имени функции в URL.Таким образом, вы можете анализировать это и делать то, что вы хотите с данными там.

...