云功能的火力地堡自定义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/(以斜杠)会出现一个错误。