gpt4 book ai didi

firebase - 具有自定义 HTTP 路径的 Cloud Functions for Firebase

转载 作者:行者123 更新时间:2023-12-04 22:42:14 26 4
gpt4 key购买 nike

有没有办法定义 HTTP 路径(在第一个“/”之后)来访问 Firebase 的云函数?

我要实现的是创建一个类似休息的路径系统来访问这些功能。

我有一个 GitHub如果有任何疑问,我的项目。

最佳答案

cloudfunctions.net domain 会将所有以函数名称开头的流量路由到该函数。因此,例如,您可以使用标准 Express 应用程序执行此操作:

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并分别处理。需要注意的一件事是,目前如果您通过 Express 应用程序,如果您尝试在 /myFunc 访问您的函数,则会出现错误。 , 而需要向 /myFunc/ 提出您的请求(带有斜杠)。

关于firebase - 具有自定义 HTTP 路径的 Cloud Functions for Firebase,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43195930/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com