云功能的火力地堡自定义HTTP路径
问题描述:
有定义(第一个“/”后)的HTTP路径的方式来访问云功能的火力地堡?云功能的火力地堡自定义HTTP路径
什么我绑实现是建立一个类似于REST的路径系统访问功能。
我有一个GitHub与我的项目,如果有任何疑虑。
答
的cloudfunctions.net
域名将与路由函数名到函数开始的所有流量。因此,举例来说,你可以用标准的快速应用程序做到这一点:
var functions = require('firebase-functions');
var express = require('express');
var app = express();
app.post('/bar', (req, res) => {
res.end('bar');
});
app.get('/foo', (req, res) => {
res.end('foo');
});
exports.myFunc = functions.https.onRequest(app);
以上将让你做出请求/myFunc/foo
和/myFunc/bar
,并分别处理它们。有一点要注意的是,目前,如果你传递一个快速的应用程序,如果你试图在/myFunc
访问你的函数,而是需要让你的请求/myFunc/
(以斜杠)会出现一个错误。